Hotel 63, sometimes known as Number 63, is a small charming hotel in a lovely Victorian building. The hotel has been owned by Soroptimists since 1948. The location is ideal, being located on Bayswater Road directly across the street from Kensington Gardens and Hyde Park. Lancaster Gate tube station is steps away, and a couple of nice pubs (The Swan and the Mitre Lancaster Gate) are also close by.

Hotel 63, London, England, UK

Address

Contact

Socials

Two women stop to take a photo while on a hiking trip. Traveling more sustainably is one way women can make a difference in travel.
JourneyWoman Hot Flash Deals

Join now for exclusive deals for JourneyWoman readers, deep discounts on last-minute travel deals with our partners, and lots more!

*You will be signed up to our mailing list and can unsubscribe at any time.