A new hotel has been pitched for a development site in Mount Vernon Triangle that has seen a number of concepts floated over the years.