Located 1148 feet from Almyros Beach, Bayview Apartments offers self-catering accommodations with views to Mirabello Bay or the garden. Free Wi-Fi access is offered in all areas.
A kitchenette or kitchen with cooking facilities, coffee machine and fridge is included in all accommodations types at the Bayview. Each has a seating area and a patio. Some units are air-conditioned.
Agios Nikolaos is only 0.9 mi away. Ierapetra Town is within 12 mi, while Elounda and Lato are 6.2 mi away. Free private parking is offered on site.