Los huéspedes del Hotel Sao Paulo Poços de Caldas pueden disfrutar de acceso a la Plaza Pedro Sanches, situada a tan solo 550 metros. Este hotel cuenta tanto con Wi-Fi en zonas comunes como con un aparcamiento en las instalaciones.
El Parque José Afonso Junqueira se localiza a poco más de 5 minutos en coche del hotel, y el Parque Temático Walter World se localiza a unos 3 km. Estar a unos 25 minutos a pie del Parque Municipal Antonio Molinari es una ventaja para los huéspedes que se alojen en el Sao Paulo Poços de Caldas. El alojamiento tiene conexión directa con la estación de tren de, que se encuentra a unos 800 metros.
Por la mañana, se sirve un desayuno buffet gratuito. El restaurante Doce da Roca está al lado del Hotel Sao Paulo, a unos 5 minutos a pie.