AL MARSA FLOATING CITY

Location:
Amwaj Islands - Bahrain
Description:
240 villas
Height:
G + 1, G + 2
Built up area:
2.5 million sq ft
Scope:
Design and supervision