The flag near the turret on the roof is a St. George’s Ensign. It features a large red cross on a white background with the Union Jack in the top left corner. Traditionally it is flown on British Royal Navy ships and Shore Establishments. The name of the hotel has been added to the roof.