Es ist schön, sich nach einem ereignisreichen Tag in der Stadt erholen zu können Hotel «Travelodge Liverpool Central The Strand» befindet sich in Liverpool. Dieses Hotel befindet sich in der Nähe vom Stadtzentrum.
Zimmeranzahl: 141
The Strand, 19, Liverpool, L2 0PP