Listing Category
Description
Meera Madhav Resort is in Mathura, Uttar Pradesh, 70 km from Agra Airport Uttar Pradesh. This property offers 95 rooms, a 250-guest indoor hall, and a 1500-guest outdoor lawn.