Situé à moins de 200 mètres de la gare de Barcelone-Sants et à 10 minutes à pied de la place d'Espagne, l'Hotel Abbot propose des chambres climatisées dotées d'une télévision à écran plat et d'une connexion Wi-Fi gratuite.