Leosor Hotel situa-se em Nakhon Ratchasima, a 17 minutos a pé de Terminal 21 Korat, e dispõe de acomodações com um salão partilhado, estacionamento privado gratuito e um restaurante. Este hotel de 3 estrelas dispõe de acesso Wi-Fi gratuito, serviço de quartos e uma receção aberta 24 horas. Este alojamento não fumador encontra-se a 19 minutos a pé de The Mall Korat.
Este alojamento com ar condicionado providencia quartos com secretária, chaleira, um frigorífico, um minibar, cofre, televisão de ecrã plano e uma casa de banho privativa com chuveiro. As unidades apresentam roupeiro.
Wat Sala Loi fica a 4,2 km de Leosor Hotel, enquanto Estação Ferroviária de Nakhon Ratchasima está a 7 minutos a pé da propriedade. O aeroporto mais próximo é o Aeroporto de Buriram, que fica a 161 km de Leosor Hotel.