The hotel is located in a peaceful side street, off the main Bayswater Road. It is 250 metres from Hyde Park and just a minute’s walk from Bayswater Underground Station, which offers quick access to many of London’s sights, including the shops on Oxford Street.