Excelsior Hotel

at 123 Hope Street, Liverpool, L8 H3Y United Kingdom

Excelsior Hotel is located in the heart of Liverpool city centre, with 600 rooms plus seven functions rooms, three restruants and two night clubs.

Excelsior Hotel
123 Hope Street
Liverpool L8 H3Y
United Kingdom
Contact Phone
P: 0151 458 9809



Price category

Company Rating

1 FB users likes Excelsior Hotel, set it to 154 position in Likes Rating for Liverpool in Hotel category