Hotel Luar localiza-se em São Paulo, a 9,2 km de Museu Catavento, e fornece acomodações com acesso Wi-Fi gratuito e estacionamento privado gratuito. O alojamento encontra-se a 9,4 km de Estádio do Canindé, a 10 km de Expo Center Norte (centro de exposições e convenções) e a 10 km de Catedral Metropolitana de São Paulo. O alojamento apresenta serviço de quartos e uma receção aberta 24 horas.
Os quartos do alojamento estão equipados com televisão de ecrã plano. No alojamento, todos os quartos incluem casa de banho privativa e roupa de cama.
Centro de Exposições Anhembi fica a 11 km de Hotel Luar, enquanto Sala São Paulo está a 11 km de distância. O aeroporto mais próximo é o Aeroporto Internacional de Guarulhos, que fica a 13 km de Hotel Luar.