Situado em Playa de Palma, o Hotel Vista Odin disponibiliza um balcão de turismo e acesso Wi-Fi gratuito. Este hotel de 3 estrelas providencia uma receção aberta 24 horas e um salão partilhado. A propriedade encontra-se a 2,3 km do Aquário de Palma.
Todos os quartos do Hotel Vista Odin incluem uma secretária, uma televisão de ecrã plano, uma casa de banho privativa, ar condicionado e um roupeiro.
O alojamento serve um buffet de pequeno-almoço todas as manhãs.
O Hotel Vista Odin dispõe de uma piscina exterior.
A Playa de Palma fica a 600 metros do hotel. O aeroporto mais próximo é o Aeroporto de Palma de Maiorca, a 7 km.