Located within 1.4 km of Avignon Central Station and 2.5 km of Avignon TGV Train Station in Avignon, Le Nid provides accommodation with seating area. Free Wi-Fi is offeredthroughout the property.
Number of rooms: 3
7bis Chemin de Lopy, 84000 Avignon, France