52 rooms · ★★★ · from £51
Hotel ibis Levallois Perret is located in Levallois-Perret, just 400 metres from Louise Michel Metro Station and 3 km from the Arc de Triomphe and Champs-Elysées. It offers free Wi-Fi access and air-conditioned rooms.
Log in with your cycle.travel account:
Password |
Or simply use your account on: