Surrounded by natural areas, this luxury hotel offers 251 rooms with elegant decoration with balcony or terrace and views to the Jonic Sea, Mount Pantokrator [ + ]