Featuring 2-star accommodation, Hotel Alameda is situated in Santiago, 3.3 km from Museum of Pre-Columbian Art and 3.3 km from Movistar Arena.
Numero delle stanze: 8
3117 Avenida Alameda Libertador Bernardo O'Higgins, Centro di Santiago, 8350687 Santiago, Cile