Featuring 3-star accommodation, OYO 7812 Shree Radha Resort is set in Mathura, 39 km from Bharatpur Railway Station and 5.8 km from Mathura Railway Station. The property is situated 40 km from Wildlife SOS, 41 km from Lohagarh Fort and 5.
Number of rooms: 60
Goverdhan Chowraha, NH2 Agra-Delhi Highway, Mathura, 281001 Mathura, India