On the edge of the traditional ‘square mile’ that signified the original boundaries of the city of London, this hotel is within easy reach of many of the most famous landmarks in this beautiful city. The rooms have been well designed and offer an extensive range of modern amenities that include television and private bathroom as standard.