The City Square Location
Khandari Crossing Nh-2 Near Flyover 282001 Agra India, Agra (Uttar Pradesh), IndiaMain Features
The City Square Amenities
-
General
Wi-Fi
-
The City Square Guest Services
Taxi service
-
Room Amenities
Sitting area - Free toiletries
- Flat-screen TV