This country house resort comprises a total of 21 rooms, a garden and a terrace. It features traditional architecture but modern interiors with wood and stone elements. One of the unique advantages of the hotel is the combinations of simplicity and luxury, and the traditional and modern comforts. Facilities on offer to guests at this air-conditioned establishment include a lobby area with 24-hour reception and check-out service, a cloakroom, a games room and a TV lounge. There is a café, a bar, a pub and a restaurant and guests will appreciate the conference facilities and wireless Internet access. Room service is available and there is a private car park for those arriving by car. It is also possible to hire bicycles on the premises.
The hotel is located on the south side of Lake Plastira, 2 km from the dam, in the picturesque village of Moucha. It is built at an altitude of 900 m on the slopes of Mount Pyrgouli, which are overgrown with fir trees and oaks. It overlooks the length of Lake Plastira and the Pindos Mountains. Karditsa is around 28 km away.