With its Edwardian townhouse ambience, the Cromwell Best Western gives you a traditional, cosy London hotel experience without breaking the bank. Guests praise the refurbished guestrooms (though the do vary in size), as well as the helpful staff.
The hotel is ideally located on the Cromwell Road with Gloucester Road Tube Station only a few minutes’ walk away. The Natural History Museum, Harrods and Hyde Park are all within easy reach.
Customer review digest, click to view whole review ...