|
||||
|
La Playa Inn116 Castillo Street , Santa Barbara, CA 93101 |
|||
Amenities |
---|
Internet
Elevators
Smoke Free
|