Top 10 Four Star Hotels in London

  

9. Pullman London St. Pancras

The Pullman London St. Pancras hotel is an upscale hotel that is just minutes from Bloomsbury and International rail stations. The hotel is particularly useful for people arranging business meetings since it has 17 contemporary meeting rooms. With the Golden Arrow Restaurant & Bar, you can easily keep clients and partners fed and happy.

More: Top 10 World’s Tallest Hotels

Comments