Hotel El Aziz Inn
★★★★
01 Rue Yahia Ferradi Alger Centre, Algiers, Algeria Show on map
Telemly Hotel is a 3-star hotel in Algiers, Algeria. It is one of 64 places to stay in Algiers listed on Triptoic.
01 Rue Yahia Ferradi Alger Centre, Algiers, Algeria
Telemly Hotel is located at 01 Rue Yahia Ferradi Alger Centre, Algiers, Algeria.
Telemly Hotel is rated 3 stars.
Highly rated alternatives close by
Hotel
Hotel
Hotel
Hotel
Hotel
Hotel
#1 in Algiers