A significant hotel that exists to tell the tale of how Colombo has transformed from a minor location to a leading city in the world. Star class facilities that offer immense satisfaction to the guests.