DIEGO DE ALMAGRO SANTIAGO CENTR

Address:

Lib Bo Ohiggins 1485
8320000 Santiago, CL

Phone:

+56 2 672 6002

Hotel star rating:

3 stars

Brand name:

Diego de Almagro Hoteles

Map:


Contact   ·   Privacy   ·   Terms