Photos coming soon
HOTEL
Villa Itaca
Carrer Hort des Lleó, Menorca, Spain
Where it sits
Villa Itaca
Carrer Hort des Lleó, Menorca, Spain
40.00612, 4.19233
Similar stays nearby
Edisol 27 in Puerto Luz
Hotel · 42 m
Edisol 29 -Villa Pilar 2-
Hotel · 47 m
White Sands Country Club
Hotel · 118 m
Sa Pausa
Hotel · 122 m
Villa LosSuenos
Hotel · 243 m
Villa Addaya
Hotel · 320 m
Villa With 3 Bedrooms in Puerto Luz, With Private Pool and Furnished Garden - 2 km From the Beach
Hotel · 324 m
Villa Ponent
Hotel · 358 m
Plan around Villa Itaca
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 25, 2026.
