Hotel Tara Neemrana is a 3-star property situated in Alwar. This 3-star hotel offers room service and a 24-hour front desk. There is a restaurant serving Indian cuisine, and free private parking is available.
Number of rooms: 15
01, DHOOGHERA, DHOOGHERA, NEEMRANA, Alwar, Rajasthan, Neemrana, India 01, DHOOGHERA, DHOOGHERA, NEEMRANA, Alwar, Rajasthan, 301020, Neemrana, India, 301020 Alwar, India