Enjoy the unique vibrant atmosphere of Liverpool with a stay at our National Heritage Grade II listed, Art nouveau designed building.
Grand Central Hall was opened in 1905 as the Central Hall of the Liverpool. Located on Renshaw Street in the heart of Liverpool city centre. The building was used from its opening in 1905 as a Methodist church. Since then it has been used as the New Century Picture Hall, and was then the home of the Liverpool Philharmonic Orchestra while the Philharmonic Hall was rebuilt.
Now in 2019, with a beautiful refurbishment, Grand Central is back to looking its best. Offering a wide range of quaint shops and boutiques bars alongside our luxury serviced accommodation