Hotel Overview
The Champlain Hotel Paris Saint-Lazare is located in Paris' chic 17th arrondissement and is the destination for a short break in the centre of the French capital, within easy reach of many of Paris' attractions. The hotel offers modern and cosy accommodation as well as a lounge bar with library, and last but not least public parking facilities nearby. The Metro station is a stone's throw away from the hotel.