OYO 12520 Hotel Grand Tara is located at 2, Opp. Raath International School, Delhi Jaipur Highway NH-8., Neemrana