Guest Review Score: 7.3/10
With all the comforts of a luxury hotel, Buckingham Hotel is an ideal accommodation in London for all those who are looking for a lavish stay in London. The hotel can be reached by boarding a tube to Russell Square tube station and the guests can even explore British Museum and many other central London attractions.
Many of the business travellers admire this hotel for its close proximity to the financial hub of England. Moreover while staying at any of its luxury studios or suites, the guests can enjoy all the lavish facilities and amenities.
The hotel possesses an elegant restaurant which overlooks the private garden and is an ideal place to start the day.