Photos coming soon
HOTEL
Du Square
6 Place de la Chapelle 75018 Paris,Place de la Chapelle, Paris
Where it sits
Du Square
6 Place de la Chapelle 75018 Paris,Place de la Chapelle, Paris
48.88483, 2.36062
Similar stays nearby
Merryl Hotel
Hotel · 52 m
Merryl Hotel
Hotel · 54 m
Modern Apartment - 1br/4p - 18 Arrd
Hotel · 69 m
Pick A Flat's Apartment Rue Pajol La Chapelle
Hotel · 98 m
Cosy Studio - 2P - La Chapelle
Hotel · 110 m
Hotel De La Paix
Hotel · 117 m
Hôtel de la Paix
Hotel · 119 m
Appartement Paris Cocoon Chapelle Gare du nord
Hotel · 140 m
Plan around Du Square
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 27, 2026.
