Hotel Stambouli

3 Stars

  04 Rue KHEDIM ALI - 13000 - Tlemcen, Algeria View Map

Stambouli hotel is located in Tlemcen. Stambouli Hotel rooms are perfectly decorated for your comfort.At Hotel Stambouli leisure combine a variety of fabulous local or international food.Hotel with Restaurant Products / Services: A restaurant with a simple and classic decor, a spacious layout to preserve privacy
City Centre

Hotels nearby