330, Rue De Vaugirard, Paris
Prices from €860.87 miles
Located on the left bank in the heart of the lively district of Vaugirard, this air-conditioned hotel is just 5 minutes walk from the Paris Exhibition centre, Porte de Versailles.
Rooms at Quality Hotel Abaca are equipped with Wi-Fi internet access, satellite TV and private bathroom