32.5819199 ­-117.131461
Go to map view
The Sand Castle Inn - Imperial Beach
The Sand Castle Inn - Imperial Beach
The Sand Castle Inn - Imperial Beach
91932 Imperial Beach, CA, United States , 785 Seacoast Dr +1 619 429 4796

Get Rates

Show The Sand Castle Inn at top of the results.

Get Flight + Hotel

Star Ratings

The Sand Castle Inn