Avalon Boutique Hotel
The 4-star Avalon Boutique Hotel is located in the heart of Rhodes Island. Avalon Boutique Hotel has been welcoming guests to its non-smoking rooms since 2008.
It lies within 5 minutes' walk of The Street of Knights, Palace of Grand Master of Knights and Great Hamam. Rhodes Island city center is 2 km away.
Shops and a bazaar are minutes away from the hotel.
Avalon Boutique Hotel features rooms offering a magnificent view of the harbor that come with a separate toilet, flat-screen TV, a kitchen, a minibar and central heating along with kitchenware, coffee/tea makers and a kettle. Guests can make use of towels, a hairdryer and a Jacuzzi in every bathroom.
A breakfast is served in the café. The exclusive restaurant offers fine meals. Guests can enjoy greek cuisine in Fainos Restaurant located fairly close to the property.
Avalon Boutique Hotel lies within 15 minutes’ drive to Diagoras airport.
Offering car and bicycle rental services, Avalon Boutique Hotel induces guests to explore the area.
Such sports activities as horse riding and diving are provided on-site.