Hotel Diego de Almagro Santiago Centro

Av. Libertador Bdo.O'higgins, 1485, Santiago, , Chile

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. 2 computers with free internet access are also available in the lobby. The Hotel Diego de Almagro Santiago Centro is located next to the Presidential Palace and La Moneda Subway Station.

Price: $0

Stars: 3

User Rating: 8.4/10 (407 reviews)

Amenities: