Magnifiquement situé au coeur de la ville, l'hôtel Le Square à Aurillac se trouve à quelques mètres de l'Office de tourisme, du Centre des congrès, du centre-ville historique, du théâtre et du cinéma, et à proximité du Prisme, de la gare des trains et de la station taxi. Ce petit hôtel eu Auvergne donne sur un parc et propose des chambres confortables, un restaurant et un accès Internet Wi-Fi dans tout l'immeuble. Le Square est le seul hôtel en centre-ville muni d'un automate CB à clefs 24h/24h. Un garage payant est disponible en face de l'hôtel.
venere.com