The Villa Margarita is extraordinary, both in terms of layout and location, with its views over Mahon Harbour and access to the restaurants and shops by water or by car, whichever appeals the most. T&B H
The Villa Margarita is extraordinary, both in terms of layout and location, with its views over Mahon Harbour and access to the restaurants and shops by water or by car, whichever appeals the most. T&B H
Recent Comments