Situated in Porto Ozias, Dolphin House offers accommodation with a private pool. This villa provides accommodation with free WiFi. This villa features a living room and a fully equipped kitchen with an oven. Guests can also relax in the garden. Read more
Situated in Porto Ozias, Dolphin House offers accommodation with a private pool. This villa provides accommodation with free WiFi. This villa features a living room and a fully equipped kitchen with an oven. Guests can also relax in the garden.