- Business Center
Regus - Algiers Les Pins Maritimes is located in Algiers. Algeria. The Les Pins Maritimes office space is located on the 11th floor of one of the most modern buildings in Algiers and is conveniently situated opposite the city's Exhibition Centre. The new office building, which is on the coast, features wide windows, some offering views across the water. It consists of meeting rooms which are ideal for holding business meetings and conferences.