Foster & Reed (Pvt) Ltd
No: 329 & 331/C, Nawala Road, Rajagiriya, Colombo, Sri Lanka.
Foster & Reed (Pvt) Ltd
No: 329 & 331/C, Nawala Road, Rajagiriya, Colombo, Sri Lanka.
Global Towers Hotel & Apartment
Marine Drive, Colombo - 06, Sri Lanka.
Best Western Elyon Colombo
No: 102A, Kirulapone Avenue, Baseline Road, Bambalapity, Colombo - 05, Sri Lanka.