Neemrana is an ancient historical town located in Alwar district of Rajasthan, India. It is best known for the Neemrana Fort Palace, now a luxury heritage hotel. The town provides a quick escape from Delhi, offering a blend of history, adventure, and relaxation.
Nearest airport
Indira Gandhi International Airport (DEL), 100km from city