Was very pleasantly surprised by this modern 3 star hotel located just a 15 minute walk from Gare du Nord Eurostar Station. Impeccably high standards of cleanliness apply, wi fi is available throughout the hotel and the rooms are well equipped with king size beds and satellite television with sports channels. The reception team were exceptionally helpful with all our...
More
- Manage your listing
