El Hotel Wilson Square se encuentra en el corazón del centro histórico de la ciudad de Toulouse, a 200 metros de la Place du Capitole. El estadio de Toulouse está a 4 km. Se proporcionan habitaciones insonorizadas con aire acondicionado y conexión WiFi gratuita. Las habitaciones del Wilson Square también tienen baño privado y TV de pantalla plana vía satélite. Se puede acceder a ellas en ascensor. Todos los días día se sirve un desayuno buffet en la sala de desayunos del Wilson, decorada al estilo tradicional. El Wilson Square Hotel está a pocos pasos de la estación de metro Capitole, que comunica con los lugares de interés más importantes de la ciudad. En los alrededores también hay aparcamiento público y una parada de autobús que lleva al aeropuerto.