All your modern living dreams are met at Astoria and you can choose from a range of luxury apartments that are the best you can find in Sri Lanka. Located in the heart of Colombo, Astoria stands tall on Deal Place,
Colombo 3, surrounded by the best Colombo has to offer.
|Business Location||418 R. A. De Mel Mawatha,