Neemrana Hotels is widely popular for providing a non-hotel hotel experience combining the off-beat heritage with culture and laid back yet warm hospitality. The Neemrana Fort Palace in Neemrana, Alwar, Rajasthan has become an iconic property internationa