Hotel Castillo Remodeling

Hotel Castillo Illustration
Major renovations continue at the Hotel Castillo in San José, Costa Rica. Management expects that the remodeled luxury property will offer guests 25 rooms and a completely new restaurant. The design concept will retain the elegance of the original Spanish mansion while offering international visitors an upscale accommodation at competitive rates.