Aninhado no bairro Santo Amaro de São Paulo, o Hotel Novo Sol Santo Amaro São Paulo oferece acomodação a 3.3 km do Mundo Da Xuxa.
Este hotel está situado a 10 minutos de carro do Centro Comercial Tower Bridge Corporate. As atrações culturais na área incluem a Ponte Octávio Frias de Oliveira, que fica a 4.3 km de distância. O Hotel Novo Sol Santo Amaro está a 15 minutos de carro do Santuário Nossa Senhora Mãe de Deus. A estação de metro Adolfo Pinheiro, situada a 600 metros de distância, oferece uma ligação rápida para todas as áreas de São Paulo.
Oferecendo TV de tela plana com canais via satélite, os 10 quartos vêm com controle de temperatura para garantir uma estadia confortável. Os hóspedes também podem utilizar casa de banho separada e chuveiro.
Habib S fica ao lado de Novo Sol Santo Amaro, a 5 minutos de distância a pé.