Situé dans le centre de Barcelone, l'Hostal Excellence se trouve à seulement 100 mètres de la Rambla, de l'avenue Portal del Àngel et de la Plaza Catalunya. Il propose des chambres modernes et climatisées, avec connexion Wi-Fi gratuite.