Dotata di una terrazza con vista sul giardino, la villa Nature'S Nest Itaunja si trova a 49 minuti di auto dall'aeroporto di Huangping.
La villa si trova a 139 km da Ayodhya.
Questa villa dispone di un bagno con un bagno con WC separato e una doccia. Gli ospiti possono inoltre usufruire di articoli da toeletta, cuffie per la doccia e teli da bagno.
Nella villa Nature'S Nest gli ospiti avranno a disposizione una cucina completamente attrezzata con una macchina per caffè e tè e un frigo. L'area è anche popolare per la possibilità di praticare badminton.