Bella Vista Pujili
Farm Stay
Culacusi
WiFi
Parking
«Bella Vista Pujili» is located in Ambato. This hotel is located in 29 km from the city center.
Number of rooms: 5
Via a Cusubamba km 3.8, Ambato, 050450