Carlsbad Inn Beach Resort

3075 Carlsbad Blvd
Carlsbad
California
United States