Formule 1 Liverpool City Centre is a 3-star hotel located in the center of Liverpool.
This hotel is situated 1.6km away from Old Christ Church, Pier Head and Princes Park. This business property is 5 minutes' to Merseyside Maritime Museum, Liverpool Anglican Cathedral and The Beatles Story.
Lime Street train station lies within a 15-minute walk.
Business travelers can make use of a business center and internet connection offered by the hotel.