Featuring free Wi-Fi access, a complimentary breakfast and conveniently located in the city centre only a 5-minute walk from the bus terminal, Hotel Plaza Los Andes offers accommodations in Los Andes.
Number of rooms: 8
Manuel Rodriguez 368, 2100000 Los Andes, Chile