A stay at Hotel Le Cloitre St Louis places you in the heart of Avignon, within a 15-minute walk of Palais des Papes and Rue de la Republique. This 4-star hotel is 12 mi (19.3 km) from WAVE ISLAND and 12.6 mi (20.3 km) from Castle of Chateauneuf-du-Pape.