Ws Louvre - Saint-Roch, Paris (3-star) | TravelManiac