Hotel Alhambra is a Hotel located at 13 Rue de Malte, 75011 Paris, France. It has received 557 reviews with an average rating of 3.9 stars.
The address of Hotel Alhambra: 13 Rue de Malte, 75011 Paris, France
Hotel Alhambra has 3.9 stars from 557 reviews
Hotel
7219 reviews
18 Avenue De Suffren, 22 Rue Jean Rey Entrée Au, 75015 Paris, France