Avignon'S Landmarks Are the One-Time-Residence of the Popes and the Remains of the Famous Bridge. Avignon Grand Hotel Faces the Old Ramparts, and is Close To Major Touristic Sites and Monuments. |Avignon is a Major Touristic Site in Southern France, But Also an Important Centre of Wine Trading. |the Hotel is Only a Few Steps from the Lively Place De L'Horloge, the Pope'S Palace and the Railway Station.