The Upham
Search & compare prices for The Upham in all hotel booking websites.
The Upham Address: 1404 De La Vina Street, Santa Barbara, United States
Minimum price found for The Upham was: 247 USD
Click here to get more information, photos & guest ratings for The Upham