Meera residency está en Ayodhya, a 1,8 km de Ram Mandir y a 9,4 km de Estación de tren de Faizabad. Ofrece alojamiento con aire acondicionado y acceso a un jardín.
En la habitación en casa particular se puede disfrutar de un desayuno vegetariano.
El aeropuerto más cercano (Aeropuerto de Ayodhya) está a 8 km.