Villa Leonor

Search hundreds of travel sites at once for hotel deals at Villa Leonor

Rua Costa Bastos, 681, Rio de Janeiro 20240-020, Brazil
+55 212 526 7175


Villa Leonor
Sat 2/17
Sun 2/18

Overall guest ratings

8.2/10 Excellent
Based on 1 reviews


  • 0.6 mi Sambadrome
  • 0.7 mi Carioca Aqueduct
  • 0.7 mi Selaron Steps
Show all


Stunning, serviced guest house in the heart of Rio de Janeiro: 14 ensuite bedrooms, sleeping from one to six guests, with air conditioning and / or ceiling fans. Panoramic terrace bar with cable TV. Concierge, bar, security. Breakfast included. Other meals available on request. Located in Santa Teresa, a beautiful, rustic neighbourhood with fine old houses, calm and peaceful, while being a short walk from the City Centre and from Lapa (the centre of Rio's nightlife). We provide a full buffet breakfast, wifi and housekeeping in the rooms. Laundry service also available on request. Other meals can be arranged; there is a BBQ area at the disposal of guests, as well as regular musical events in the bar, at which guests are always welcome.

Less Show all


  • Internet
  • Wi-Fi
  • Air-conditioned
  • Terrace/Patio
  • Linens
  • Towels
Less Show all