OYO 65448 The White Rock Residency
100 feet bypass road, 282010 Agra, India,Object type: Hotel Agra
Featuring 3-star accommodations, OYO 65448 The White Rock Residency is located in Agra, 7 miles from Taj Mahal and 4.3 miles from Jama Masjid. This 3-star hotel