Het Kyriad Avignon-Palais des Papes ligt aan het plein Place de l'Horloge, in het voetgangersgebied van de historische binnenstad van Avignon. Het biedt kamers met airconditioning, een tv met Canal+, een welkomstgeschenk en gratis WiFi.
Het Kyriad Avignon-Palais des Papes bevindt zich tegenover de Opera van Avignon en 75 meter van het Palais des Papes. Andere bezienswaardigheden in de buurt zijn het Musée du Petit Palais en de beroemde brug Pont d'Avignon.
De accommodatie ligt in het hart van de Provence, op 20 km van Saint-Rémy-de-Provence en 40 km van de stad Arles. Er is publieke parkeergelegenheid in de buurt.