Offering a warm welcome and excellent value, this hotel is located north of Paris in Saint-Denis, and is a short journey from the centre of Paris. The spacious and well-designed rooms feature tea and coffee making facilities, and offer the simple com…