BQ Vista Odin, Playa de Palma, Spain
BQ Vista Odin is conveniently located at Mar de Aral, 13 in Playa de Palma, Spain
Hotel Location:
Address: Mar de Aral, 13
City: Playa de Palma
Country: Spain
phone: +34 971 26 27 28
Hotel Features:
- Check-In Time: 12:00 AM
- Check-Out Time: 12:00 AM
- Safe
- In House Bar
- Data Port
- Air Conditioning