Located next to Vaugirard Metro station, Hotel Val Girard is a 2.2 km from the Eiffel Tower. It offers rooms equipped with a flat-screen TV and free Wi-Fi access. Each guest room at the Val Girard has a contemporary decor and an en suite bathroom.
14 Rue Pétel, 15th arr., 75015 Paris, France
Hotel booked 1 times today.
Nightly rates from $107 to $283