Situat în Playa de Palma, Hotelul Vista Odin dispune de un birou de turism și WiFi gratuit. Acest hotel de 3 stele oferă o recepție deschisă non-stop și un lounge comun. Proprietatea se află la 2,3 km de Acvariul Palma.
În cadrul hotelului, fiecare cameră este dotată cu un birou, un televizor cu ecran plat și o baie privată. Toate camerele pentru oaspeți de la Hotelul Vista Odin includ aer condiționat și un dulap.
Un mic dejun tip bufet este disponibil în fiecare dimineață la cazare.
Hotelul Vista Odin oferă o piscină în aer liber.
Plaja Playa de Palma se află la 600 de metri de hotel. Cel mai apropiat aeroport este Aeroportul Palma de Mallorca, la 7 km de proprietate.