Search Hotels
Search History
1 Hotels found in Moúcha.
Destination: Greece Moúcha |
Hotel Address: Moúcha
Guesthouse Moucha features self-catering accommodation with views of Plastira Lake or the surrounding mountains Guests can try local and homemade dishes at the on-site restaurant It is located in Moucha village, 25 km from Tavropos Dam
Opening to a balcony, all studios and apartments are spacious and warmly decorated Each has a kitchenette with a mini fridge, kettle and dining table Facilities in...More