Taj Mahal e a Estação Ferroviária de Agra Cantonment estão a uma distância de 2.5 km e a uma distância de 4 km, respectivamente. A área inclui atrações religiosas como a Tumba de Itmad-ud-Daulah (a 3.6 km) e o Templo de Mankameshwar (a 2.9 km). O hotel Home Stay fica a uma distância de 2.5 km de Mehtab Bagh. Para quem viaja de longe, o aeroporto em Agra fica a 15 minutos de carro.
Os quartos no Home Stay são equipados com controle de temperatura, bem como máquinas de café/chá. As instalações sanitárias incluem bidé, banheira e chuveiro, bem como confortos como secador de cabelo e roupões.
The Mandarin está situado a apenas um agradável passeio deste hotel e é especializado em cozinha chinesa.