Sheraton Grand Rio Hotel & Resort

Avenida Niemeyer 121 - Leblon, Rio de Janeiro, Brazil

Starting fromUS$118Per person per night

Map

Rooms

Classic Room

Classic Room

Shower - Television - Telephone - Air conditioning - Hairdryer - Balcony - Radio - Free toiletries - Bathroom - Electric kettle - Mountain view
Standard Room Sea View

Standard Room Sea View

Shower - Television - Telephone - Air conditioning - Hairdryer - Balcony - Radio - Free toiletries - Bathroom - Cable Channels - Electric kettle - Sea view
Suite Sea View

Suite Sea View

Television - Telephone - Air conditioning - Hairdryer - Balcony - Radio - Free toiletries - Bathroom - Cable Channels - Bath or Shower - Electric kettle - Sea view
Family Room

Family Room

Shower - Television - Desk - Toilet - Microwave - Bathroom - Electric kettle - Kitchenware - Terrace - Sofa bed
Executive Suite Sea View

Executive Suite Sea View

Sea view - Terrace
Club Room

Club Room

Air conditioning
Standard Room 2 Double Beds

Standard Room 2 Double Beds

Sea view - Terrace
Standard Room Double Bed Side Sea View

Standard Room Double Bed Side Sea View

Terrace
Club Room King Bed

Club Room King Bed

Air conditioning

Overview

The Sheraton Grand Rio Hotel & Resort is a luxurious 5-star accommodation located at Avenida Niemeyer 121 in the Leblon neighborhood of Rio de Janeiro. This upscale hotel offers stunning views, elegant rooms, and a range of amenities, including pools, restaurants, and direct beach access. Enjoy a blend of comfort and sophistication in one of Brazil's most vibrant cities.

Amenities

Enjoy our 24-hour front desk service, unwind at the bar, stay active in the gym, play tennis, relax in the sauna, and utilize the business center for your professional needs.

Facilities

  • Bar
  • 24-hour front desk
  • Tennis
  • Sauna
  • Gym
  • Business Centre