The business 3-star Abella Hotel offers 24-hour reception and room service. Founded in 1990, the hotel underwent a renovation in 2004.
The hotel is set in the perfect location 2.5 km away from Etz Hayyim Synagogue, Platanias Square and Stalos Beach. The sandy beach is set 100 meters away.
The property offers 20 guestrooms appointed with a safe, a kitchenette, a private balcony, climate control and a seating area. Some rooms come with a view of the Cretan Sea. Room facilities also include a fridge and a cooking hob for self-catering.
The hotel’s Poolside Snack serves snacks and toasts along with exotic drinks. Guests will enjoy greek cuisine of Drakiana Taverna, which is about 600 meters away.
Abella Hotel can be reached in 25 minutes by car from Souda airport.