Piazza Fontana

1.5
(4 reviews)
Hippocrates square 19, Rhodes Town, 85100
Bars & Pubs
Beer restaurants
Cafe
Fruit parlours
Greek
Restaurants
Wine Bar
Restaurant

At a glance

  • Typical visit: about 1 hour
Piazza Fontana | Rhodes | Greece | TripAligner