Island Images - The Isle of Man in Pictures
This picture from the iMuseum looks like it was taken from the site of a future Majestic Hotel, with the White City across the other side of the harbour and Douglas Bay Hotel in the distance. Picture by Louis Taggart and dated for the 1920s.
 
 An Island Images webpage - picture courtesy of the iMuseum