Nouvel Hotel located in the medieval town of Saint Denis in the North Eastern territory of Seine Saint Denis. It features fifteen rooms with standard amenities. The hotel is right in the center of the town near the Canal Saint Denis and Saint Denis train station. Saint Denis Basilica and the French stadium Stade de France are just a few minutes away on foot. The excellent Parisian public transport network links you rapidly to most of the museums and theaters including the Eiffel Tower, the Champs Elysees and some of the Parisian luxury boutiques and shopping centers.