Meera residency is gelegen in Ayodhya, op 1,8 km van Ram Mandir en 9,4 km van treinstation Faizabad Junction, en biedt accommodatie met airconditioning en toegang tot een tuin.
Je kunt bij de homestay genieten van een vegetarisch ontbijt.
Het dichtstbijzijnde vliegveld is Luchthaven Ayodhya, op 8 km van Meera residency.