Address: 31 de Desembre, 31, Palma de Mallorca
Hotel rating from 308 guests: 7.7
With comfortable accommodation available at great-value rates, the hotel is ideal for travellers with limited budgets wishing to experience the city of Palma de Mallorca. …