Lion Court Hotelthe
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
Also at this address
See a problem?
You might also like
Advertisement



