Location of The Rawla Narlai - A Luxury Heritage Stay In Leopard Country
195US$
Location
Desuri Rd, Narlai,
Narlai,
India,
306703,
Rajasthan
Map view
Desuri Rd, Narlai,
Narlai,
India,
306703,
Rajasthan
City landmarks
Shree Aaee Ji Mandir
3200 ft
Nearby
Elephant Hilltop
1000 ft
Restaurants
Jharoka Cafe
1400 ft
Rawla Narlai Hotel
Contact us
We’re at your service