at The heart of Liverpool, Liverpool , L3 4FP United Kingdom
Discover a hotel that defines a new dimension of luxury.
3 FB users likes Excelsior Hotel, set it to 137 position in Likes Rating for Liverpool in Hotel & Lodging category
Excelsior Hotel is Liverpool based place and this enity listed in Hotel category. Located at The heart of Liverpool L3 4FP. Contact phone number of Excelsior Hotel: (0151) 709 2600