Det 2-stjerners The Beverley House Hotel London tilbyr 24 rom i nærheten av The Long Water omtrent 800 meter unna. Marylebone togstasjponen ligger en 10-minutters spasertur, og Paddington undergrunnsstasjon tunnelbanestasjonen ligger 5 minutters gange unna.
British Museum ligger 3 km fra The Beverley House Hotel, mens Madame Tussaud's ligger 1 km fra overnattingsstedet. Sentrum av London er nesten 4 km unna. Du kan komme deg til Regent's Park på få minutter med bil.
Mughal's ligger 250 meter fra hotellet og serverer et stort utvalg av asiatisk mat.