Karta Vacation Rentals
In the heart of Avignon on Place de l'Horloge, right opposite the Opera and a short stroll from the Palais des Papes and Pont Saint‑Bénézet. A true central hotel in Avignon — perfect for sightseeing, shopping and theatre nights. Pet-friendly and walkable to the main landmarks.