Photos coming soon
HOTEL
Sheraton Grand Rio Hotel & Resort
Avenida Niemeyer 121 - Leblon, Rio De Janeiro, Brazil
Where it sits
Sheraton Grand Rio Hotel & Resort
Avenida Niemeyer 121 - Leblon, Rio De Janeiro, Brazil
-22.99134, -43.23172
Similar stays nearby
Sheraton Grand Rio Hotel & Resort
Hotel · 184 m
Apartamento Avenida Niemeyer
Hotel · 201 m
Casa no Vidigal com vista para o Mar
Hotel · 224 m
Nosso Hotel
Hotel · 265 m
Nosso Hotel (Adult Only)
Hotel · 265 m
Stunning Sea View
Hotel · 320 m
Omar do Rio - Apartamento V403
Hotel · 329 m
Cantão Vidigal Bed & Breakfast
Hotel · 364 m
Plan around Sheraton Grand Rio Hotel & Resort
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 3, 2026.
