Located just 1 km from Itea with easy access to the sea, this hotel offers free internet access and features a cute restaurant where guests can dine alongside the beach.