When you stay at Sand Castle Inn in Imperial Beach, you'll be on the beach and within the vicinity of Silver Strand State Beach and Plaza Monumental de Playas. This inn is within the vicinity of Chula Vista Nature Center and Chula Vista Center.
Complimentary wired and wireless Internet access keeps you connected, and cable programming provides entertainment. Bathrooms have shower/tub combinations and complimentary toiletries. Conveniences include ceiling fans and irons/ironing boards, and housekeeping is provided daily.
Business, Other Amenities
Free self parking is available onsite.