
Barcelona, Spain
Alma Barcelona
Hotel
1.6 km straight-line distance
This hotel enjoys a prime setting at the heart of the mesmerising city of Barcelona. The hotel is located just 200 metres away from the renowned Passeig de Gracia. Guests will find themselves in the ideal setting from which to…
- Wi-fi
- 24-hour reception
- Indoor freshwater pool
- Car park · extra charge






















