Hotel
📍 Avignon
★
★
★
★
★
Hôtel Les Corps Saints
Charming small hotel on a quiet street within the city walls, near the square known as Place des Corps Saints, and near Rue de la République.