Hôtel Du Bois Champs-ElyséesHotel
11 rue du Dome (Angle 29 Av. Victor Hugo), 16th arr., 75016 Paris, France
Just a 5-minute walk from the Arc de Triomphe and Avenue Champs Elysées, this 3-star hotel is 450 metres from Victor Hugo Metro Station. It offers free Wi-Fi access and rooms featuring an LCD TV with international channels.