Barcel Santa Cruz De Tenerife, Santa Cruz De Tenerife, Spain
Barcel Santa Cruz De Tenerife is conveniently located at Rambla de Santa Cruz, 116 in Santa Cruz De Tenerife, Spain
Hotel Location:
Address: Rambla de Santa Cruz, 116
City: Santa Cruz De Tenerife
Country: Spain
Hotel Features:
- Check-In Time: 2 PM
- Check-Out Time: noon
- Safe
- In House Bar
- In Room TV
- Meeting Room
- Air Conditioning
- In Room Mini Bar
- Hair Dryer