Hôtel Sidi YahiaHotel
lot 06 petite province hydra Alger, 16035 Alger, Algeria
Hôtel Sidi Yahia is a 4-star property set in Alger. Among the facilities of this property are a restaurant, a shared lounge and room service, along with free Wi-Fi throughout the property. Guests can enjoy city views.