Refurbishment The New Presidential Suite at The Lowry Hotel The largest hotel suite in Manchester has had a makeover Read More