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
Website

Description

Specialities

Price category
$$$

Company Rating

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