
Almeria, Spain
Torreluz Centro
3-star hotel
This hotel is set at the heart of the city of Almeria. It is located next to the town hall, the cathedral and the citadel. Located in the city's main shopping and administrative district, the hotel is perfect for discerning…
- Wi-fi
- 24-hour reception
- Car park · extra charge
- Air conditioning in Restaurant


