Bloomsbury is without doubt one of the most beautiful areas of central London, surrounded by buildings of history and fine theatres. This hotel is a grand and elegant place to stay at the very heart of the area and offers a place of rest and relaxation, away from the stresses of modern life. There is a great deal to see and do within minutes of the hotel.