This air-conditioned hotel was built at the heart of Argostoli and affords views out over the central square as well as Argostoli Bay with its beautiful bridge. A total of 33 rooms are on offer and facilities include a foyer with a reception desk and safe, a bar and a TV room.
This hotel is located on the central square in Argostoli, just 200 m from the nearest beach.