Hotel Torre Orquídea is offering accommodations in Puerto Francisco de Orellana. Featuring a restaurant, the 2-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The property provides a 24-hour front desk, a concierge service and organizing tours for guests.
At the hotel, every room is equipped with a desk. Guest rooms in Hotel Torre Orquídea are equipped with a flat-screen TV and free toiletries.
The nearest airport is Francisco de Orellana Airport, 0.6 miles from the accommodation.