Set in Donoussa, Stenosa features air-conditioned rooms with free WiFi. Among the various facilities are barbecue facilities and a garden. Guests can enjoy sea views. At the guest house, each room comes with a terrace with a garden view. Every room is equipped with a coffee machine, while some rooms Read more
Set in Donoussa, Stenosa features air-conditioned rooms with free WiFi. Among the various facilities are barbecue facilities and a garden. Guests can enjoy sea views. At the guest house, each room comes with a terrace with a garden view. Every room is equipped with a coffee machine, while some rooms include a balcony and others also feature city views. The units will provide guests with a fridge.