 |
Stanhope Place is located within a few minutes walk of Marble Arch and Hyde Park on the edge of Bayswater in central London. This excellent position for a hotel means that guests can get to the main attractions of Oxford Street, Trafalgar Square, Westminster and beyond in minutes by tube or bus. The staff here is always happy to help you get the most from your visit.
|