Venus Beach

Evia, Nea Stira, Nea Styra, Central and North Greece, 34015, GR

Guest Reservations™ is an independent travel network.

Rooms & Rates

Bungalow Garden View

Bungalow Sea View

Superior Sea View

Sea View

Garden View