Con Wi-Fi en toda la propiedad, el Hotel The City Square Agra, de 3 estrellas, está a unos 25 minutos a pie del Parque Paliwal. Si te alojas en este hotel, podrás aparcar tu coche en las instalaciones.
El Taj Mahal está situado a 7 km del hotel y el aeropuerto Agra está a 5 km. Estar a unos 30 minutos a pie del Gurudwara Guru Ka Taal es una ventaja para los huéspedes que se alojen en el City Square Agra. El lugar está situado cerca de la estación de tren Agra Fort, a unos 4 km.
Hay 36 habitaciones que incluyen una zona de estar. Disponen de una tv de pantalla plana con canales vía satélite, así como de comodidades como aire acondicionado. El Hotel The City Square Agra ofrece cuartos de baño equipados con un inodoro separado y una ducha.
El restaurante Achman Restaurant se encuentra a tan solo 550 metros.