El hotel de 5 estrellas Rosewood Sao Paulo Hotel está situado en el barrio Centro de São Paulo de São Paulo, a 14 minutos andando del Teatro Renaissance, y ofrece una piscina exterior. El hotel cuenta con WiFi en las habitaciones y con un aparcamiento privado en el lugar.
El hotel está en el mismísimo corazón de la ciudad, a unos 14 minutos andando del Museo de Arte de Sao Paulo Assis Chateaubriand y a un par de minutos en coche de la estación de metro Trianon-Masp. Centro Cultural Banco do Brasil São Paulo se encuentra a 25 minutos a pie del Rosewood y el aeropuerto São Paulo-Congonhas a 15 km. El lugar está situado a un par de minutos en coche de Shopping Cidade São Paulo. La estación de metro más cercana está a una distancia de unos 10 minutos andando.
El Rosewood São Paulo acoge a los huéspedes en 54 habitaciones para no fumadores. Algunas tienen Wi-Fi gratis y TV, además de cafetera y minibar. Los agradables detalles incluyen una chimenea de piedra, además de un escritorio. Algunos cuartos de baño disponen de jacuzzi y bañera de hidromasaje, así como de secadores de pelo y albornoces.
Este hotel ofrece el desayuno en el restaurante. El restaurante el Cafe Familia se encuentra a solo unos momentos de este establecimiento.