24 ISLA DE RODES, PALMA DE MALLORCA, ES
971919020
971919029
The hotel has 3 floors and it has renovated.