Click the image to zoom it

Hotel Illa D'Or

Score 9.10%

Cleaning 9.10%

Restaurant 9.10%

Facilities 8.40%

Location 9.00%

Rooms 7.20%

Service 9.20%

¿Where is?

Pollença

Address: Pº Colon, 265, Pollensa, España