(+39) 010 5701151

Stambouli Hotel

Checking availability and prices
Stambouli Hotel

Check availability

1

Stambouli Hotel

3 Stars 3 Stars Hotel
4, Rue Khedim Ali

Tlemcen, Algeria

Description

Facilities and services include wireless Internet access, 24 hour reception, restaurant, elevator, conference room and parking (extra charge).

Rooms feature wireless Internet access, air conditioning, T.V, fridge, hairdryer and bathroom.

Address: 4, Rue Khedim Ali, 13000 Tlemcen, Tlemcen. Algeria.

Address: 4, Rue Khedim Ali
Map location could be inaccurate. Please double check the address well before your trip.