The hotel is
situated on leafy Portman Square in the heart of London's West End.
Selfridges, Marks & Spencers and the famous shops of Oxford
Street and Bond Street are just minutes walk away. Hyde Park is
just around the corner offering a peaceful haven in which to walk
and relax. Business travellers will appreciate the hotel's close
proximity to commercial districts.
Drag the map with your mouse, or use the + / - to zoom. Click on the red marker for more information about the hotel .