Free Wi-Fi
Parking
Sophisticated but very comfortable hotel «The River House Hotel» is located in Puerto Quito. This hotel is located in 4 km from the city center.
Number of rooms: 5
Vía 140 La Isla, Puerto Quito, 170950