El Kyriad Avignon-Palais des Papes se encuentra en Place de l'Horloge, en la zona peatonal del centro histórico de Aviñón. Las habitaciones tienen aire acondicionado, set de té y café, WiFi gratuita y TV con Canal+.
El Kyriad Avignon-Palais des Papes está frente a la ópera de Aviñón y a 75 metros de Palais des Papes. Otros lugares de interés cercanos son Musée du Petit Palais y Pont d'Avignon.
El Kyriad Avignon-Palais des Papes se encuentra en plena Provenza, a 20 km de Saint-Rémy-de-Provence y a 40 km de Arlés. Hay aparcamiento público cerca.