The 4* Avalon Boutique Hotel is a unique medieval inn within the imposing castle of the Old Town of Rhodes, which opened its doors in 2007 after radical reconstruction revealed the architectural and historical features in the area.
It has 6 suites, each of which is individually decorated and which stand out for their warm, modern and high quality fabrics which blend harmoniously with the select antique furniture and other valuable objects. Each suite has a private veranda with a view of the picturesque narrow streets of the Old Town and port.
The atmospheric vaulted hall at Avalon welcomes you for dinner or any type of professional or social occasion. You can enjoy snacks and salads, take a coffee break or have a drink in the wonderful hotel garden.