Villa Levi
Conveniently located just a short stroll from Echo Beach, Villa Levi boasts an array of comfortable indoor and outdoor living areas perfect for entertaining. Comprising a gourmet kitchen, alfresco dining areas and your own private spa, Villa Levi is ideal for small groups, families, solo travelle...