Timhotel Le Louvre
Hotel
1st arr
Located in central Paris, this hotel is just 450 metres from the Louvre Museum. It offers a flowery patio and guest rooms with a flat-screen TV and free Wi-Fi access.
Number of rooms: 56
4 rue Croix des Petits Champs, 1st arr., 75001 Paris, France