Shaftesbury Hotel is part of The Best Western chain of hotels, which offers over 270 great value hotels located throughout the UK. This London, London hotel offers clean, comfortable and spacious rooms as well good food - all at guaranteed lowest prices. Reservations are made directly with the official Best Western hotel chain
A rare 'boutique' hotel, the Best Western Premier Shaftesbury Hotel offers a traditional hospitality that, curiously, blends seamlessly into the contemporary design of the newly refurbished building itself. 67 air conditioned rooms, comfortable public areas and stylish lounge all make this hotel a dedicated follower of fashion. In fact, scratch that, this place sets the trend.