Filter by:
Located in San José, Hotel Castillo is in the city center. Multiplaza Mall Escazu and Municipal Crafts Market are worth checking out if shopping is on the agenda, while those wishing to experience the area's natural beauty can explore Sabana Park and Braulio Carrillo National Park. Ready for a night out? Consider Villa Amphitheater and Parque Viva. Discover the area's water adventures with snorkeling and fishing nearby, or enjoy the great outdoors with horse riding.
More location infoCheck-in
Check-out
From 14:00 to 00:00
Before 12:00
Instant AI responses are based on hotel information