La Playa Inn
116 Castillo Street
Santa Barbara, CA
Santa Barbara, CA
Amenities
Details
General
Total Units:
25
The American Riviera