Route GuidesRoutes City GuidesCities Map Log in

Apollinaire

Paris
39 rue Delambre, Paris, 75014

34 rooms · ★★★ · from £61


Located just 350 metres from Montparnasse Tower and shopping centre, this hotel is in the heart of a lively residential district in Paris. It offers 24-hour reception and free Wi-Fi access throughout the building.