Hotel Alhambra

rue emile zola

Property highlights

Room Information

  • Total rooms and suites (12)
Map See on map