SPOT ON 92741 Hotel Lime Wood
Near R k farm house, khirwa road kankarkhera Meerut, Meerut, 250001 Meerut, India
SPOT ON 92741 Hotel Lime Wood features accommodation in Meerut. With a restaurant, the 3-star hotel has air-conditioned rooms with free Wi-Fi.