Located next door to the Tube, this exciting, inspiring, enthralling, amazing hotel is home to a Michelin star restaurant, trendy bar and an air-conditioned gym. Whether you’re in London for the peacefullness of Hyde Park or the hustle and bustle of the shops and theatres in the West End, this hotel is a perfect choice.
Hotel Name: The Cumberland
Address: Great Cumberland Place, London W1H 7DL
Official Website: The Cumberland