Along with a restaurant, this hotel has a bar/lounge and a snack bar/deli. Free WiFi in public areas and free self parking are also provided.
Two Flowers Hotel is located in Pedhoulas. While the natural beauty of Mount Olympus and Caledonia Falls can be enjoyed by anyone, those looking for an activity can check out Millomeris Waterfalls. <br>
4 out of 5 stars
1 reviews
5 star reviews
4 star reviews
3 star reviews
2 star reviews
1 star reviews
We have selected a sample of reviews which reflect what families have said about Two Flowers Hotel
4 out of 5 stars