Route planner from | to | via this address.
Mar De Aral , 13
07610 Playa de Palma
7.0/10 35 comment(s) on Booking.com
The Vista Odin hotel is located in a quiet area just 400 metres from Playa de Palma Beach. It has a swimming pool and a large sun terrace with loungers. All of the air-conditioned rooms in the Vista Odin have satellite TV and balcony or terrace. Most have views of the garden or pool. The hotel’s restaurant offers Spanish and international dishes. There is also a bar and vending machines. El Arenal’s nightlife area is just 5 minutes’ walk away, as is a tennis club. Just 50 metres from the hotel is a bus stop, offering a connection with the city of Palma de Mallorca.
Number of rooms : 119
Check availability with Booking.com