Click the image to zoom it

Hotel Garden Lago

Score 8.80%

Cleaning 8.90%

Restaurant 8.80%

Facilities 8.80%

Location 7.60%

Rooms 8.80%

Service 8.80%

¿Where is?

Alcudia

Address: C/ Amsterdam, 3, Urb. Lago Menor, Puerto de Alcudia, España