Sheraton Hotels & Resorts launches Sheraton Colombo Hotel, Srilanka
Sheraton Hotels & Resorts unveiled their latest property the Sheraton Colombo Hotel in Sri Lanka. Located in the central hub of Colombo’s business and shopping district and approximately 45-minute drive from the Bandaranaike International Colombo