Route GuidesRoutes City GuidesCities Map Log in

Hôtel Selva Paris

Paris
129 rue de Charonne, Paris, 75011

18 rooms · ★★ · from £57


Featuring free WiFi and a terrace, Hôtel Selva Paris is a 13-minute walk from Place de la Nation and 150 metres from Charonne Metro Station, which leads directly to Place de la République. Every room includes a TV and a private bathroom.