Este establecimiento de tipo alojamiento y desayuno se encuentra a tan solo 300 metros del puente de Aviñón, a 6 minutos a pie de su casco antiguo. Está situado en un jardín y dispone de terraza. Sus alojamientos cuentan con aire acondicionado y conexión Wi-Fi gratuita.
Todas las habitaciones y suites de la Villa de Margot han sido diseñadas de forma individual, disponen de baño privado con ducha y están equipadas con TV de pantalla plana. Algunas tienen balcón.
La Villa de Margot sirve cada mañana un desayuno continental en la sala de desayunos. Encontrará restaurantes a menos de 4 minutos a pie.
La catedral de Aviñón, el palacio papal y el Petit Palais se hallan a 5 minutos a pie del establecimiento. La estación de tren TGV de Aviñón está a 7 km, mientras que la estación de tren central queda a 1,5 km.