HOTEL STARS PARIS ARCUEIL
110, rue Camille Desmoulins - 94110 Arcueil | Paris France
The hotel features free ample underground parking, 24-hour reception, elevator, iron and ironing board (available on request), Wi-Fi Internet access (for a fee), newspapers (available on request), buffet breakfast served daily, bar. Pets allowed. The hotel is located South of Paris, only 7 km from the city centre.
Average price: US$ 70.25
The hotel is located South of Paris, only 7 km from the city centre.