Two Flowers Hotel

26 Filoxenias str., 2850 Pedoulas, Cyprus

Hotel image
Read more reviews for Two Flowers Hotel