Situé à Hisār, dans la région de Haryana, l'Hotel City Square se trouve à 1,6 km de la gare de Hisar. Cet hôtel 3 étoiles propose un service d'étage et une réception ouverte 24h/24.
Toutes les chambres disposent de la climatisation et d'une télévision à écran plat.