Alameda Rooms is located in the centre of Santiago beside the beautiful Alameda park, and only 150m from the cathedral.
Coffe bar, Credit Card Payment, Telephone in room, Television in rooms