2 Tennis courts, Spa. Read more
2 Tennis courts, Spa.
Number of Rooms: 410
Located adjacent to the Algiers Exhibition Center, City center - 6km. Nearest airport: International Airport - 6,5km.