Route GuidesRoutes City GuidesCities Map Log in

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.