Description: Located in the heart of Paris, this three-star hotel is ideal for both business or pleasure stays. Even though this hotel is located in a busy street, the interiors are calm and relaxing. Getting to this place is easy as it is only 100 meters (328 feet) from the Gare du nord station. Attractions, such as the Opera and major department stores lie closer than you think. A warm welcome is always guaranteed as you step in. Your Parisian stay will be memorable at this hotel, which is like an island of peace in the heart of the city.