Hotel Detail

Villa Leonor

Rua Costa Bastos 681, Santa TeresaRio de Janeiro 20240-020, Rio de Janeiro, 20240-020, Brazil


Overview

Hotel Overview: Villa Leonor is renowned for its commitment to luxury and sustainability, blending eco-friendly practices with opulent design. This hotel boasts an award-winning architectural style that harmonizes with its historical significance, positioned in a prime location that offers both convenience and exclusivity.

Accommodations: Villa Leonor caters to a variety of travelers with its richly appointed rooms and suites. Guests can enjoy a comfortable stay in one of the 200 elegantly appointed guestrooms. Each of the 200 rooms at Villa Leonor exudes sophistication and luxury. Guests can choose from deluxe rooms, executive suites, and presidential suites, all featuring king-sized beds with premium bedding, marble bathrooms equipped with rain showers and exclusive toiletries. In-room amenities include high-speed Wi-Fi, flat-screen TVs, and minibars. Select rooms offer balconies with breathtaking views of the city or serene hotel gardens.

Amenities: Villa Leonor offers an array of luxurious amenities including 24-hour concierge services, valet parking, private cabana rentals by the poolside, a fully-equipped business center for corporate needs, and VIP services such as butler service and limousine rentals to ensure a seamless stay for discerning guests.

Dining Options: Dine in elegance at Villa Leonor's diverse array of dining venues including The Terrace Grill offering panoramic rooftop views along with signature steak dishes; La Cucina for authentic Italian cuisine; Orient Express presenting exquisite Asian flavors; or indulge in exclusive wine pairings at Vintner’s Select. Each restaurant is helmed by Michelin-starred chefs ensuring a world-class dining experience. Complimentary gourmet breakfasts are served daily along with extensive room service options.

Nearby Location & Transportation: Villa Leonor is conveniently located just 10 kilometers from the nearest international airport and only 5 kilometers from the central train station. It serves as a gateway to key landmarks within the vibrant cityscape.

Nearby Attractions:

  • Shopping Extravaganza Mall - 3 km: A premier shopping destination offering a variety of high-end shops and boutiques.
  • Convention Center Cityscape - 2 km: A major hub for business conferences and exhibitions.

Wellness And Activities: Relaxation takes center stage at Villa Leonor’s expansive wellness facilities which include a state-of-the-art spa offering signature treatments like aromatherapy massages and hydrotherapy sessions. The fitness center provides personalized training programs while outdoor yoga classes enhance spiritual well-being amidst tranquil surroundings. Our infinity pools offer relaxation under the sun along with private cabanas available for reservations.

Policies & Check-In Instructions:

  • Guests must provide valid identification at check-in.
  • Check-in time starts at 3 PM
  • Pets are allowed upon request

Summary: Nestled in an ideal location within vibrant cityscapes,...this luxury hotel caters to families business travelers,and seekers of indulgence...

Disclaimer notification: Amenities are subject to availability and may be chargeable as per the hotel policy.


Amenities

Meeting rooms
Private bathrooms
Wedding services
Individually decorated / furnished
Free Wireless Internet access
Free Wireless Internet access (inroom)
Bar / Lounge
Barbecue / Grill
Concierge Desk
Visa
MasterCard
Terrace / Patio
24 Hour Front Desk
Tour desk
Breakfast included
Iron/ironing board (on request)
Shower
Library
Pets Not Allowed
Only service dogs are allowed
Luggage storage
Shared / communal kitchen
Fan
Multilingual staff
Coffee/tea in lobby
Conference Facilites
Airport shuttle (surcharge)
Garden

Explore the Area

Rua Costa Bastos 681, Santa TeresaRio de Janeiro 20240-020, Rio de Janeiro, 20240-020, Brazil


Select Your Room

No beds for now, but no stress 🛏️✨

Those dates are hotel-free, but don’t worry, the perfect pillow fort is just a date-swap away!

Explore the Area

Rua Costa Bastos 681, Santa TeresaRio de Janeiro 20240-020, Rio de Janeiro, 20240-020, Brazil