Best Western The Cromwell

The Cromwell Hotel 108-112 Cromwell Road, London, SW7 4ES

Best Western The Cromwell

The Cromwell Hotel 108-112 Cromwell Road, London, SW7 4ES

The Cromwell is located on the Cromwell Road, close to South Kensington. In this quiet location at the heart of the capital, you'll still be within easy reach of London’s best bits. Gloucester Road Tube station is just a few minutes’ walk away to make things even easier! From your base, in this distinctive and rather grand white Victorian building, you'll also be close to the areas many museums; perfect for families and couples alike!

Located just moments from the Science Museum, Natural History Museum and the world-famous Victoria & Albert Museum, as well as the department stores Harrods and Harvey Nichols, you'll have enough on your doorstep to keep everybody happy! The hotel is also just a short hop on the Piccadilly Line to the West End and Theatreland!

Hotel Facilities

Overview

  • Complimentary Internet access
  • Gym/Leisure Facilities
  • Internet access
  • Wi-Fi

Dining

Bar, Breakfast in the room

Check-in

Check-in time is 14:00

Check-out

Check-out time is 11:00

Parking

No onsite parking

Nearest Tube Station

Earl's Court