L'hotel 3 stelle The Family Palace Ayodhya è situato a soli 10 minuti a piedi dal Tempio Mani Parvat e a 950 metri da Tulsi Smarak.
Anche l'Hanuman Garhi si trova a breve distanza da questo hotel. L’hotel ti permette di godere di attrazioni naturali come Tulsi Udyan, a 2 km.
Per la comodità degli ospiti le camere hanno uno scrittoio e un impianto di climatizzazione. Per il comfort degli ospiti sono presenti un impianto di climatizzazione.