Situé à Ayodhya, dans l'Uttar Pradesh, le Neelam Home Stay dispose d'une terrasse. Ce séjour chez l'habitant possède un balcon. Cet établissement non-fumeurs se trouve à 1,6 km du Ram Mandir.
La gare de Faizabad se trouve à 7,8 km. L'aéroport le plus proche est celui d'Ayodhya, à 6 km.