Route GuidesRoutes City GuidesCities Map My

Other forums

Hôtel Stella

Paris
41 Rue Monsieur Le Prince, Paris, 75006

15 rooms · from £69


Hôtel Stella offers pet-friendly accommodation in Paris, just 200 metres from the Luxembourg Garden. It is 500 metres from Cluny- La Sorbonne Metro Station and just a 7-minute walk from the lively Saint-Michel area with restaurants and cafés.