The hotel is also ... Inn at the Beach is a small boutique property located about two blocks north of the beaches and within walking distance of downtown Santa Barbara, California.
Nestled in the heart of Santa Barbara, The Upham Hotel offers a unique boutique experience with 50 elegantly designed accommodations. From luxurious suites to charming bungalows and well-appointed ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results