Beach Terrace Inn
Hotel
Location
2795 Ocean Street
Carlsbad, CA
92008
Carlsbad, CA
92008
Get Directions