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
785 Seacoast Dr, Imperial Beach, CA 91932, United States +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