Situados na rua principal de Avinhão, perto dos principais museus, lojas e restaurantes, estes apartamentos contemporâneos disponibilizam acesso gratuito à Internet. A Estação Ferroviária Central de Avinhão fica a 3 minutos a pé.
Servidos por um elevador, cada um dos estúdios ou apartamentos dos Avignon République possui pisos em madeira e uma kitchenette totalmente equipada com frigorífico, fogão e máquina de café. A casa de banho inclui uma banheira ou um chuveiro, e as roupas de cama e as toalhas são fornecidas gratuitamente.
Para as necessidades diárias, há uma mercearia a 50 metros de distância e os hóspedes podem também optar por um dos restaurantes no centro da cidade. O Palácio dos Papas fica a 800 metros, e a Rota do Vinho fica a 10 km.
Em Julho é possível desfrutar do famoso Festival de Teatro de Avinhão. A Estação Ferroviária de TGV fica a 1 km do République Avignon, ao passo que o Aeroporto de Avignon-Caumont se encontra a 20 minutos de carro.