Apresentando um terraço e acesso Wi-Fi gratuito, Appartements Avignon Centre localiza-se no centro de Avignon, perto de Estação Central de Avignon, Palais des Papes d'Avignon e Ponte de Avinhão.
As unidades oferecem vista da cidade e contam com área de estar, máquina de lavar roupa, uma cozinha totalmente equipada com um frigorífico e uma casa de banho privativa com produtos de higiene pessoal gratuitos e um secador de cabelo. Uma placa de fogão e torradeira também estão disponíveis, assim como uma chaleira.
Estação Ferroviária TGV de Avignon fica a 4,4 km de Appartements Avignon Centre, enquanto Parc des Expositions Avignon está a 10 km de distância. O aeroporto mais próximo é o Aeroporto de Avignon-Provence, que fica a 10 km de Appartements Avignon Centre.