I stayed here for the first time this week and I will now try and stay at this hotel every time I visit London. It's nothing grand but it is spotlessly clean , in a brilliant location (right next to the tube) - outside the congestion zone on Bayswater Road (easy for the A40) and with wonderful views over Hyde Park. There is also cheap parking available through the hotel next door.
Its only small - but I loved it. Highly recommend and I feel like I have discovered a real little treasure.
- Also Known As:
- Number 63 London, England