On the Santa Teresa district, just a 20-minute drive from Botafogo Beach in Rio de Janeiro, The Villa Rio offers views of the Corcovado Christ Statue, Sugar Loaf Mountain and Guanabara Bay. It has free Wi-Fi and a rooftop swimming pool.
The modern rooms at the The Villa Rio have a flat-screen TV with cable channels, a seating area and are equipped with air conditioning. Some categories offer a spa bath.
Guests can relax by the outdoor swimming pool, which offers panoramic ocean and mountain views.
The hotel is 10 minutes' drive from Maracanã Stadium and 8 km from Copacabana Beach.