Comfortable and contemporary accommodation in a refurbished hotel situated not far from the seafront in the coastal city of Algiers, the capital of the country with a unique Mediterranean flavour. The wide range of facilities and accommodation types,..