Advertisement
Hotels

Planning permission granted for new 87-bedroom hotel in Liverpool

Planning permission has been secured for a new 87-bedroom hotel in Liverpool.

Check out our free weekly podcast

Back to top button