Top Apartment Île St-Denis aux Portes de Paris offers accommodations in Saint-Ouen, 2.6 miles from Stade de France and 3.4 miles from La Cigale Concert Hall. The property is around 3.4 miles from Gare du Nord, 3.5 miles from Pigalle Metro Station, and 3.5 miles from Sacré-Coeur. Outdoor dining is also possible at the apartment.
Free Wifi is available to all guests, while selected rooms are equipped with a terrace. At the apartment complex, every unit has a private bathroom.
Gare de l'Est is 3.8 miles from Top Apartment Île St-Denis aux Portes de Paris, while Arc de Triomphe is 4.5 miles away. The nearest airport is Paris - Charles De Gaulle Airport, 11 miles from the accommodation.