THE PHILIPPE LE BEL TOWER
Rue Montée-de-la-Tour, 30400 Villeneuve-Lès-Avignon
Towers to visit
4.3/5
(52 reviews)
The only vestige of a fortress built between 1292 and 1307, a three-storey tower with beautiful ...Read more