A very nice place to stay if you intend to visit Paris. Close to Gare Du Nord station makes commuting very easy. Staff speak good english and are very helpful.
The hotel itself is very neat and clean. Rooms are decent in size with all the required amenities.More
- Free Wifi