Rios Plaza & Suites
Avenida Francisco de Orellana, 150150 Tena, Ecuador
Set in Tena, Rios Plaza & Suites offers accommodation with free WiFi and free private parking. Every unit has a private bathroom and walk-in shower, air conditioning, a flat-screen TV and a microwave. The aparthotel offers a terrace. The nearest airport is Quito Mariscal Sucre International Airport, 175 km from Rios Plaza & Suites.
Location: Tena
Avenida Francisco de Orellana, 150150 Tena, Ecuador
