Avignon Grand Hotel
Light and bright hotel at the foot of the ramparts
Located in the heart of Avignon's historical town center, the Avignon Grand Hotel is the ideal base to explore this ancient town and the rest of Provence. From this hotel, you'll be at the foot of the ancient ramparts dating from the Middle Ages and just outside the city's Middle Age walls, not to mention the famous Palais des Papes (the Popes' Palace).
Each of the 122 bright and airy rooms and suites feature a modern yet Provencal style, while many have balconies or terraces with view of the ramparts. Enjoy a cocktail on the bar terrace while you take a dip in the pool or take time to lounge in the hotel’s solarium. For fine dining, the restaurant Le Saint Louis is located at the hotel’s sister property, Le Cloitre Saint Louis, is just a short walk from the hotel.
Avignon Grand Hotel34 Boulevard Saint-Roch
8400, Avignon, France