Embassy Espana Embassy Espana

Embassy Espana

Evocative of Central American haciendas, Embassy Espana comprises of 7 exclusive apartments. Located on Commissariat Road in the city centre, the project was completed in 2002 and has a built-up area of about 23,144 Sq. Ft