121A, Sir James Peiris Mawatha, Colombo 2, Sri Lanka
A one of a kind, luxury structure in Colombo; Altair is renowned for its unique design and architecture. The structure is approximately 919 feet tall with 63 levels and will deliver panoramic view of the Colombo skyline.