Point A London Liverpool Street
London,
Storbritannia
London,
Storbritannia
Point A London Liverpool Street ligger godt til, og herfra kan du enkelt ta deg rundt på den nærliggende t-banen (tube) og Elizabeth Line. Hotellet tilbyr pent og funksjonelt innredede rom og mulighet for frokost.