25 rooms · ★★ · from £44
Located only 150 metres from Place d’Italie in Paris, Hotel Neptune offers cozy accommodation and a continental breakfast which can be enjoyed in the guestroom. Guests have access to free WiFi in the rooms at Hotel Neptune.
Log in with your cycle.travel account:
Password |
Or simply use your account on: