Why Royal Horseguards Hotel is The Best in London

The Royal Horseguards Hotel is one of the best five stars hotels in London, it is featured with its distinguished location which is so close to many tourist landmarks and attractions in London. It is located between the River Thames and Trafalgar Square, it is very famous all over the world for its great mixture of the historical features and the modern style.
The great restaurant of the hotel has won the Rosette AA for its elegance, the hotel also includes a big gym and the windows of the rooms are overlooking the wonderful views of the river.
There are about 282 rooms at the hotel, the rooms of the hotel are very distinctive and they combine both the Victorian elegance and the modern facilities such as the wi fi service, 32 inch LCD screen, and iPod station. Bathrooms are very clean and equipped with all the bathing modern tools, and each bath includes a TV plasma too.
The hotel has won the AA London Hotel of the Year 2010-2011 award, it is a first grade building and it is just a short distance a walk from the national exhibition and it is also located on the edges of Covent Garden and Theatreland.
The hotel includes a fantastic restaurant called one twenty one which offers the most delicious dishes in London, and the elegant wine and guests can enjoy dining also outdoor at the amazing terrace of the hotel.
On day I will be their! !! Inchallah