Located 8.6 km from Faizabad Railway Station in Ayodhya, Maa Yashodha Palace offers accommodation with a kitchen. Among the facilities at this property are a shared kitchen and room service, along with free WiFi throughout the property.
Housekeeping service is also available.
The nearest airport is Gorakhpur Airport, 144 km from the apartment.