DIEGO DE ALMAGRO SANTIAGO CENTR, SANTIAGO, Chile
DIEGO DE ALMAGRO SANTIAGO CENTR is conveniently located at Lib Bo Ohiggins 1485 in SANTIAGO, Chile
Hotel Location:
Address: Lib Bo Ohiggins 1485
City: SANTIAGO
Country: Chile
phone: +56 2 2672 6002
Hotel Features:
- Check-In Time: 1400
- Check-Out Time: 1200