Description
This 5 star hotel is located in the city centre of Agra and was established in 2015. The nearest station is Agra Railway Station. All 136 rooms are equipped with air conditioning.
Rooms features
Air Conditioning
住所: Fatehabad Road, Agra, 282 001
Map location could be inaccurate. Please double check the address well before your trip.