BB72.COM — working for your travel
B.w. The Cromwell — LONDON, United Kingdom.
Address
Cromwell Road, 110-112, SW74ES
Chain
KY

About B.w. The Cromwell

B.W. The Cromwell is a Victorian terrace with a modern contemporary twist. Located on the Cromwell Road with Gloucester Road tube station just a few minutes walk away. Harrods, The Natural History Museum and Science Museum are all within easy reach. This hotel is completely non smoking. All 57 bedrooms are air conditioned and have LCD televisions, tea and coffee making facilities, direct dial telephones and are all en suite. Access to the internet is available by broadband or Wireless connection both of which are free of charge. The hotel offers a relaxed and contemporary bar in which to enjoy a drink or a snack or sit back and watch the large screen television which has satellite channels. The Cromwell offers facilities for business meetings up to 8 people in a boardroom style.

City

Other hotels in LONDON

View all hotels in LONDON ›