This international business class hotel, situated on Cromwell Road, is primed for exploration of this area. Guest will enjoy access to numerous tourist sites spread across London, including a walking distance to the Science Museum, Natural History Museum, Royal Albert Hall, Hyde Park, and the Olympia and Earls Court Exhibition Halls. Guests will also be able to easily access the Gloucester Tube Station, which is a two-minute walk away. The hotel offers 57 air-conditioned rooms that are elegantly adorned with modern features and a unique pastel color theme. The on-site restaurant offers a delicious English country style breakfast, and provides the ideal complement to the lively bar. The Best Western Cromwell Hotel is ideal for travelers that want business class amenities in a great location.