Queens Park Hotel

Queens Park Hotel, London, England

The Queens Park Hotel in  London, United Kingdom is a hotel in a Victorian building dating back to 1900. It is nothing special in this area of the town and also a bit shabby – but it is perfectly located between Paddington station and Hyde Park. In fact all these buildings look quite similar from the inside and when walking through nested corridors to reach our room I somehow had the feeling of already having been there. Continue reading “Queens Park Hotel”