A landmark 5-star luxury hotel in Colombo offering elegant rooms, premium dining, and spacious leisure facilities overlooking the Indian Ocean.