
Santiago de Chile, Chile
Montecarlo
3-star hotel
Located near Cerro Santa Lucía and the Universidad Católica Metro, Montecarlo Santiago offers 65 comfortable rooms designed to create a pleasant and welcoming atmosphere. Guests can enjoy amenities such as Wi-Fi and…
- Wi-fi
- 24-hour reception
- Car park
- Restaurant


