AVALON BOUTIQUE SUITES HOTEL
The luxury and lavish comfort of Avalon Boutique Hotel in the Old Town of Rhodes
The warmth and cosiness transpired by every corner and area of the Avalon Boutique Hotel allows dwellers to discover the particularities of the architectural style present in the imposing fortified enclave of the Old Town of Rhodes. Staying in these luxury suites in Rhodes harmoniously combines the present and past, inciting visitors towards enjoying the best in quality amenities.