Hotel Abbot
Hotel
Eixample
The Hotel Abbot is under 200 metres from Sants Railway Station and a 10-minute walk from Plaza Espanya. It features air-conditioned rooms with a flat-screen TV and free Wi-Fi access.
Number of rooms: 42
Avenida Roma, 23, Eixample, 08029 Barcelona, Spain