Featuring a restaurant and an orchard, Salud & SolHotel offers rooms with free Wi-Fi and mountain views in Imbaburra. Free parking is provided. Chizas River is 50 metres away.
Book this Hotel