Rooms & Availability at Venetia Apartments
Description of Venetia Apartments
The Venetia Apartments provides a number of amenities including a terrace, luggage storage and a tour desk. It also offers a garden and a TV room.
The Venetia Apartments has 5 apartments offering all the essentials.
The location of the property allows guests to easily reach multiple tourist destinations by foot. The Castle of Monemvasia is a quick drive from the property.
Features at Venetia Apartments
Map of Venetia Apartments