Santiago, Santiago
Spend a second to
save a fortune!
Spend a second to save a fortune!
Padre Mariano 331, Santiago
Hotel Alcala del Rio is located in Providencia neighborhood of Santiago, a few blocks from Pedro de Valdivia subway station. Rooms are air conditioned and have cable TV. Hotel facilities include a swimming pool, internet is available.
See MoreUsage of subsidiary facilities may incur additional fees