Apartment/Flat Celestia Suites, Near Prem Mandir
★★★★
Gopalgarh - Tehra Link Road, opp. Omaxe Township, Vrindavan,, Vrindavan, India Show on map
Hotel The Royal Bharti is a 3-star hotel in Vrindavan, India. It is one of 956 places to stay in Vrindavan listed on Triptoic.
Gopalgarh - Tehra Link Road, opp. Omaxe Township, Vrindavan,, Vrindavan, 281121, India
Hotel The Royal Bharti is located at Gopalgarh - Tehra Link Road, opp. Omaxe Township, Vrindavan,, Vrindavan 281121, India.
Hotel The Royal Bharti is rated 3 stars.
Highly rated alternatives close by
Hotel
Apartment/Flat
Entire House