San Diego, CaliforniaThe Mermaid House

The Mermaid House

4 Stars

1240 Archer Street , San Diego, California, USA

Set in San Diego in the California region with Tourmaline Surfing Park Beach nearby, The Mermaid House offers accommodation with free private parking, as well as access to a hot tub. The air-condition…

Change dates
Check-in — Check-out
Select dates
Rooms & Guests

Available Rooms

Select dates to see available rooms

Travel packages from Saudi Arabia