“Let us pamper you...in International style”
The finest of the Santa Barbara Hotels, the Villa Rosa Inn is located at 15 Chapala Street, just 84 steps from the beach. It is smaller and cozier that most Santa Barbara Hotels - only 18, very unique rooms. It exudes a warm, personal and sophisticated atmosphere. A cozy spa and pool are nestled in a walled-in courtyard for your privacy and relaxation. Double or single occupancy includes a continental breakfast plus complimentary evening wine and cheese with snacks. All rooms are furnished with king or queen size beds and private bathrooms.
Be the first to add a review to the Villa Rosa Inn.
Villa Rosa Inn
Hours not available
Is there a problem with this listing? Let us know.
Own or Manage This Location?
Claim this listing to keep your
information up to date.