Beach Terrace Inn - On The Beach

2775 Ocean St
Carlsbad
California
United States