Business Details
The property Hotel Alhambra is located in Paris, France. The Lodging is ranked with 3 stars.
"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."
- Type:
- Accommodation
- Keywords:
Stars Rank:
3
Booking_com_ID:
172145
Hotel Alhambra
The property Hotel Alhambra is located in Paris, France. The Lodging is ranked with 3 stars.