Just a short walk from Trafalgar Square and Buckingham Palace, this excellent hotel is in a great spot from which to explore the many exciting attractions that London has to offer. The rooms have been fitted with first class amenities that include television, telephone and private bathroom to name but a few. The staff is well trained and always happy to help.