Localizado a uma distância de 4.4 km de Church of God, o hotel The Leela Bhartiya City internacional de 4 estrelas possui o salão termal com bandagem corporal e tratamentos corporais.
Lumbini Gardens está localizado a aproximadamente 6 km de distância. A paragem de autocarros Noor Nagara está situada a alguns minutos de carro deste hotel.
Eles são equipados com decoração luxuosa.
Um pequeno-almoço continental é servido todas as manhãs. Um bar da piscina está disponível no local.