
Barcelona, Spain
Call
1-star hotel
0.3 km straight-line distance
This hotel is located in Barcelona city centre and is very well connected to all public transport links, making it ideal for any holiday or business trip. There is no better location; everything is within walking distance…
- Wi-fi
- Wired Internet
- 24-hour reception
- Air conditioning in public areas






















