Com uma localização atrativa no centro de São Paulo, Hotel Solar Bela Vista apresenta quartos com ar condicionado, acesso Wi-Fi gratuito, estacionamento privado e serviço de quartos. Este hotel de 3 estrelas dispõe de um salão partilhado e uma receção aberta 24 horas. Este alojamento não fumador encontra-se a 18 minutos a pé de Museu de Arte de São Paulo (MASP).
No alojamento, cada quarto está equipado com secretária, televisão de ecrã plano, casa de banho privativa, roupa de cama e toalhas. Todos os quartos têm roupeiro.
Hotel Solar Bela Vista disponibiliza pequeno-almoço buffet aos seus hóspedes.
Edifício Copan fica a 1,9 km de Hotel Solar Bela Vista, enquanto Catedral Metropolitana de São Paulo está a 2,6 km da propriedade. O aeroporto mais próximo é o Aeroporto de Congonhas/São Paulo, que fica a 10 km de Hotel Solar Bela Vista.