These beautiful
villas are located only several meters away from the San Stefanos beach and are
built in a modern style that takes advantage of the truly magnificent view of
the sea and the beauties of Corfu Island. The view from their moon-shaped
balconies will simply take your breath away.
The distance from the stunning beach of Agios Stefanos Avlioton is 250 meters.