Route GuidesRoutes City GuidesCities Map Log in

Hotel Devillas

Paris
4 Boulevard Saint Marcel , Paris, 75005

40 rooms · ★★★ · from £52


This 3-star hotel is located 800 metres from the Museum of Natural History and the Jardin des Plantes. It offers free Wi-Fi and a 24-hour reception, just 50 metres from Saint-Marcel Metro Station.