Avalon Boutique Hotel is a unique medieval inn with a modern aspect and top quality services. The hotel is situated a breath a way from the Grand Masters Palace, on the Street of the Knights, at an idyllic and peaceful, yet modern location in the heart of the Old Town. Housed in a period building, the hotel was rebuilt by the owners with particular attention and respect for the historical value, atmosphere and mystery surrounding the medieval city.
|