53 rooms · ★★★ · from £73
Hotel Alhambra is located in a lively district of Paris, 400 metres from Place de la République. It features design decoration, a 400 m² private garden and a 24-hour reception with ticket service and offers an airport shuttle.
Log in with your cycle.travel account:
Password |
Or simply use your account on: