Category:
City: Rio de Janeiro
Theme:
Best Hotels in Rio de Janeiro
Charm Hotel
Charms Inn
Deluxe Inn
The best of the hotel!
Located in Rio de Janeiro, 2.8 miles from Selarón Steps, Vila Santa Teresa provides accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge. Featuring room service, this property also welcomes guests with a restaurant and a terrace. The hotel also has free WiFi as well as a paid airport shuttle service.
At the hotel every room has air conditioning, a seating area, a flat-screen TV with satellite channels, a safety deposit box and a private bathroom with a shower, free toiletries and a hairdryer. All guest rooms include a desk.
Breakfast is available daily, and includes buffet, vegetarian and gluten-free options.
Guests at Vila Santa Teresa will be able to enjoy activities in and around Rio de Janeiro, like hiking.
Municipal Theater is 4.2 miles from the accommodation, while Maracanã Stadium is 4.7 miles away. Santos Dumont Airport is 3.7 miles from the property.
Families in particular like the location
Rates: