Hotel Diego de Almagro Santiago Centro offers air-conditioned accommodations in Santiago. This property features free WiFi, soundproofed windows and cable TVs. A complimentary buffet breakfast is served daily. ... Read more

View all Luxury Hotels in Santiago