Alameda

2-star hotels

Av. O´higgins 3117, Santiago, XIII Región Metropolitana,
Phone: +56 2-26814336