Shaftesbury Suites London Marble Arch
41 Great Cumberland Place London, W1H 7LGThese luxury suites with free broadband are well-placed in the heart of London’s West End, 5 minutes’ walk from Hyde Park, Oxford Street’s shops and Marble Arch Tube Station.
15 rooms
from £116