El ibis Styles Avignon Sud está ubicado a 4 km de las murallas de Aviñón, en el centro de la región de Provenza y de las montañas del Luberon. Cuenta con piscina exterior, aparcamiento privado gratuito y WiFi gratuita en todas las zonas.
Las habitaciones disponen de aire acondicionado, TV vía satélite y baño privado.
El ibis Styles Avignon Sud cuenta con mesa de billar, futbolín y sala de juegos infantil con videoconsolas.
El restaurante del hotel prepara comidas tradicionales y el bar sirve bebidas. Por la mañana se sirve un desayuno buffet.
El establecimiento se halla a 5 km del aeropuerto de Aviñón - Caumont y a 20 minutos en coche de la estación de tren TGV de Aviñón.