A restaurant, a bar/lounge, and a 24-hour business center are available at this hotel. Free WiFi in public areas and free self parking are also provided. Other amenities include a conference center, a coffee shop/cafe, and 24-hour room service.
Located in Quito, Rio Amazonas Hotel is in the city center. Basilica of the National Vow and Independence Square are notable landmarks, and the area's natural beauty can be seen at El Ejido Park and El Panecillo. Looking to enjoy an event or a game while in town? See what's going on at Atahualpa Olympic Stadium. Take an opportunity to explore the area for outdoor excitement like ecotours.