Home > Hotel > Best Western Premier Shaftesbury Hotel

Best Western Premier Shaftesbury Hotel

 

65 - 73 Shaftesbury Avenue, W1D 6EX, London

Guest Review Score: 7.2/10

   

Not even a mile away from National Gallery and British Museum Best Western Premier Shaftesbury Hotel is one of the famous four star hotels in London ideal for those looking for a luxurious stay.  All the 67 revamped rooms offer comfortable and relaxing lodgings for the guests.

The hotel can be reached by boarding either a tube to Leicester Square tube station or even Charing Cross railway station. The hotel also offers a refreshment lounge, restaurant, the Premier bar and fitness centre add to the memorable experience for the guests.

The hotel even offers conferencing facilities for which it is often admired by the business travellers. 

Facilities
Policies

Check In : 14:00

Check Out :