Este exclusivo complexo 5 estrelas foi recentemente reformado e está localizado em frente ao mar, na animada praia do Leblon, zona sul do Rio de Janeiro. O Sheraton Grand Rio apresenta uma área de piscina recém-reformada com paisagismo tropical exuberante, um grande terraço e uma jacuzzi com vista para o mar. Existe acesso Wi-Fi gratuito em todo o hotel. O complexo abriga uma academia bem equipada e um spa recém-inaugurado, o Shine. A icônica estátua do Cristo Redentor fica a 10 km de distância. O Sheraton Grand Rio abriga o restaurante Casarão, um ambiente informal e elegante localizado na área da piscina que serve buffet no almoço e excelentes cortes de carne no jantar. O restaurante Bene oferece cozinha italiana. Existe também um bar, o Dry Martini, onde os hóspedes podem desfrutar de um ambiente moderno e inovador. A Casa da Cachaça, localizada na área da piscina, oferece petiscos sofisticados, caipirinhas e coquetéis clássicos. O restaurante L'Etoile, localizado no 26º andar, serve cozinha francesa e oferece vista panorâmica para o mar. Os quartos do Sheraton Grand Rio são espaçosos e foram renovados ao pormenor. Todos os quartos apresentam uma decoração moderna e mobiliário de estilo contemporâneo. Os quartos têm ar condicionado e uma varanda privada com vistas magníficas para a praia. A Praia do Leblon fica a 1 km de distância e o Parque Nacional da Tijuca fica a 3,4 km de distância. O Aeroporto Santos Dumont está localizado a 16 km do Sheraton Grand Rio. O hotel oferece serviços de translado para o aeroporto.