Sadly, Number 63 on Bayswater Rd, London, has just announced it is closing as of October 1, 2026. It’s been my favorite place to stay for a number of years, especially when I’m traveling solo. I appreciated its reasonably priced rooms and convenient location.
I’d be interested in recommendations for similar accommodations in London. I have stayed at Vancouver Studios but found the stairs a bit much, especially as my knees are getting somewhat creaky.