This hotel is a good and famous property located in and unbeatable location. A very important part of the hotel was renovated during 2006/2007 so this property is one the best value for money hotels in the whole of London! It is situated in a very convenient location for tourists to visit London. (0507RPL) The building is a large seven storey building with a large and private central courtyard. The hotel is superbly located in the heart of upmarket Bloomsbury, near to Russell Square.