Dukes Place
- 50 m²
- 1 bedroom
- 1 bathroom
- View all
Dukes Place Mesta apartment is located within a 100-metre distance of Churches of the Taxiarhes and 25 minutes' walk from Olympoi Village. This apartment can hold up to 2 guests.
Karlovassi is 87 km from the 50 m² apartment. The property is also a 10-minute ride from Paralia Avlonia.
Dukes Place apartment is equipped with air conditioning, along with a flat-screen TV with satellite channels for a more enjoyable stay. A highlight of this 1-bedroom apartment for guests is the presence of a hair dryer and bath sheets in the bathroom. A separate toilet and a shower can also be found.
To enhance your comfort, the accommodation features an equipped kitchen with a fridge and glassware provided. The nearest bus stop, Mesta, is 150 metres away.
Popular hotels in Greece