Avalon Boutique Hotel se nachází v samém srdci historického centra, u Paláce velkých mistrů na ulici rytířů. Archeologické muzeum je hned vedle.
Avalon Boutique Hotel sídlí v historické budově, která si zachovala původní architektonické a historické prvky. Je v souladu s atmosférou a tajemstvím tohoto středověkého města.
Všechna apartmá jsou luxusně zařízená a mají moderní vybavení, jako je minibar, topení a klimatizace. Všechny mají koupelnu s vířivkou a balkon s výhledem na město a přístav nebo středověké nádvoří.
V pěší vzdálenosti od hotelu najdete historické budovy Mandraki, přístav, majestátní kostel Panagia tou Kastrou a vstupní brány starého města s impozantními fontánami.
Avalon Boutique Hotel se nachází pouhých 800 metrů od přístavu a 13 km od letiště. Hosté mohou využít obousměrnou dopravu do přístavu.