Le Meridian Oran Hotel Business Luxury Travel

Le Meridian Oran Hotel - Business Luxury Travel

The newest property in Starwood Hotels & Resorts’ portfolio is the luxurious LM?ridien Hotel in Algeria. The hotel is located on a cliff overlooking the Mediterranean coast. “Le Méridien has long had a presence in Africa, and the opening of Le Méridien Oran is a key milestone as we celebrate…