Dolphin Villa 1 is located in Porto Ozias and offers a garden. Guests have access to free WiFi. The villa comes with 2 separate bedrooms and includes a kitchen with an oven, fridge and dining area. Read more
Dolphin Villa 1 is located in Porto Ozias and offers a garden. Guests have access to free WiFi. The villa comes with 2 separate bedrooms and includes a kitchen with an oven, fridge and dining area.