El Sheraton Grand Rio Hotel Resort cuenta con numerosas instalaciones, como pista de tenis, balneario, bañera de hidromasaje, sauna, gimnasio y varias piscinas. Este hotel también ofrece conexión gratuita a internet de alta velocidad, que permite a los visitantes navegar por internet desde sus ordenadores portátiles y teléfonos inteligentes siempre que sea necesario. El establecimiento ofrece desayuno gratuito, servicio de habitaciones, servicio de lavandería, servicio de limpieza en seco y servicio de conserjería en el vestíbulo, que puede proporcionar asistencia e indicaciones bajo petición. Los huéspedes tienen acceso a un bar, un salón, un restaurante y una sala de juegos. También hay salas de reuniones, salas para banquetes y un centro de negocios. Este hotel cuenta con instalaciones para personas con movilidad reducida y personal multilingüe que puede ayudar a los visitantes internacionales y a los huéspedes multilingües.
Todas las habitaciones de este hotel tienen al menos una cama cómoda, almohadas de lujo y mantas suaves. Además, todas las habitaciones disponen de zona de estar y TV de pantalla plana para que los huéspedes puedan ver películas y programas de televisión en la comodidad de sus habitaciones. Este hotel también ofrece habitaciones con aire acondicionado para que los huéspedes se sientan a gusto y cómodos con la temperatura durante su estancia.
Gracias a su buena ubicación, este hotel permite a sus visitantes visitar los lugares de interés cercanos, como la plaza Atahualpa, el jardín botánico de Río de Janeiro Casa Pacheco Lion, la laguna Rodrigo de Freitas y Pedra Bonita. Asimismo, este hotel está a pocos minutos de restaurantes populares como L'Etoile, Bene, Casa da Cachaça y Flor do Céu. Por último, los aeropuertos más cercanos son el aeropuerto Santos Dumont y el aeropuerto internacional de Río de Janeiro-Galeão, situados a 24 km del hotel.