Laya Chain Of Hotels
Laya Corporate Head Office Kew Road, Malay Street, Colombo - 02, Sri Lanka.
Laya Chain Of Hotels
Laya Corporate Head Office Kew Road, Malay Street, Colombo - 02, Sri Lanka.
Tangerine Group of Hotels
No: 236, Mercantile Investment Building, Galle Rd, Colombo 03, Sri Lanka.
A Wayfarers Inn
No: 77, Rosmead Place, Colombo - 07, Sri Lanka.
Citrus Leisure PLC
No: 7/5, Gregory's Road, Colombo 07, Sri Lanka.
The Steuart by Citrus
No: 45, Hospital Lane, Off Chatham Street, Colombo 01, Sri Lanka.
EKHO Hotels Combines
No 02, Galle Road, Colombo 03, Colombo, Sri Lanka
Plantation Group Hotels (Pvt) Ltd
No 37, Beach Road, Mount Lavinia, Dehiwala, Colombo, Sri Lanka.