Our flagship 12 storey office & apartment complex, The Landmark is located on some of Colombo's most valuable real estate along the city's main artery, Galle Road. Featuring 100,000 square feet, The Landmark offices and apartments are fully tenanted to residential & corporate clientele. The Landmark also owns and operates a commercial surface car park for over 100 vehicles in the adjoining property. |