Tarihi Lastarria semtinde, Santiago'nun kalbinde yer alan Hotel Montecarlo, klima ve kablo TV içeren modern odalar sunmaktadır. Otel bünyesinde ücretsiz özel otopark mevcuttur.
Montecarlo Hotel'in tüm odaları Cerro Santa Lucía Parkı'nın panoramik manzaralarına sahiptir. Odalarda özel banyo ve emanet kasası vardır.
Ortak kullanım alanlarında ücretsiz kablosuz internet mevcuttur. Konuklar Montecarlo'nun 24 saat resepsiyon açık resepsiyonundan yararlanabilir.
Hotel Montecarlo'nun restoranında yerel Şili yemekleri ve uluslararası yemekler servis edilir. Otelde bir bar da hizmet vermektedir.
Universidad Católica Metro İstasyonu'na 5 dakikadan kısa bir yürüyüşle, hareketli Plaza de Armas meydanına ise yürüyerek sadece 10 dakikada ulaşılabilir.