Hotel Boutique Castillo Rojo occupies a restored 1923 mansion in Santiago's Bellavista neighborhood, blending vintage 1920s architecture with modern comfort. The hotel offers elegant, cozy rooms with courtyard views and quiet despite the central location near cultural landmarks and the Funicular at Cerro San Cristóbal.
The boutique property features a second-floor wine parlor overlooking Plaza Camilo Mori, ideal for informal networking or relaxed receptions. Its attentive staff supports seamless event logistics and local insights, making it a smart choice for small corporate gatherings and multi-night stays in a vibrant arts district.
Loading map...
Rated 4.7 on Google · 399 reviews