This is one of the most prestigious hotels in the whole of London and offers a restful and relaxing position from which to explore the many delights of the capital. The guestrooms have been designed with great care and attention and feature a range of modern amenities that include television and private bathroom to name but a few.