Lion Court Hotelthe

Call
Website

Advertisement

26 Princes Square
W2, England W2 4NJ

The Central Hostel is a quaint and affordable accommodation option located in Bayswater, London, just a five-minute walk from notable attractions such as Kensington Palace and Hyde Park. With a variety of dormitory options available, it caters to both short weekend breaks and longer stays in a central zone of the city.

Generated from the website

Own this business?
See a problem?

You might also like

United KingdomEnglandLion Court Hotelthe

Advertisement