CHILE APART LTDA, SANTIAGO, Chile
CHILE APART LTDA is conveniently located at MERCED 562 APT 8148 in SANTIAGO, Chile
Hotel Location:
Address: MERCED 562 APT 8148
City: SANTIAGO
Country: Chile
phone: +56 2 2632 5786
Hotel Features:
- Check-In Time: 1400
- Check-Out Time: 1200