Situata a 550 m dal Tempio Mani Parvat, la villa Vatika Palace Ayodhya comprende una terrazza con vista sul giardino. Dotata di un parcheggio privato gratuito, la villa si trova a breve distanza dai Tulasi Smarak Bhavan.
Gli ospiti troveranno Ram Ki Paidi a 3 km da questa villa, mentre l'Hanuman Garhi è a circa 20 minuti a piedi.
La villa Vatika Palace dispone di un bagno con un bidet, un bagno con WC separato e una doccia. Inoltre, gli ospiti possono usufruire di asciugacapelli, accappatoi e asciugamani.
Per la comodità degli ospiti è disponibile un angolo cottura attrezzato con utensili da cucina.