Overview Perfectly positioned within the paved area, in Eleftheria Square, this chic downtown hotel is friendly and discrete, located directly adjacent to the Municipal Hall, the General Post Office and major banks. Informal in style, the hotel boasts..