Hotel Square Louvois | Paris

Hotel Square Louvois | Paris

Located just a few blocks away from the Louvre Museum, the Hotel Square Louvois is a beautiful new four-star hotel in the heart of Paris. It’s a short walk from many metro stops and is surrounded by restaurants. My boyfriend and I could not have asked for a...

Pin It on Pinterest