This 4-star hotel offers great spa facilities and free internet in rooms and Wi-Fi in public areas in an ideal hill side location on the outskirts of Mouzaki city, west of Thessaly.