
Barcelona, Spain
Abba Sants
Hotel · ABBA HOTELS
2.7 km straight-line distance
This city hotel enjoys a prime setting in the heart of Barcelona. The hotel is situated adjacent to a green area, lending an air of calm and tranquility to the surroundings. The hotel is just 5 minutes from the Barcelona…
- Wi-fi
- 24-hour reception
- Car park · extra charge
- Air conditioning in Restaurant






















