The Grange Buckingham Hotel is situated in the heart of London in the picturesque and tranquil area of Bloomsbury. The guest rooms are spacious and comfortable and well equipped with modern and essential amenities for a relaxing and enjoyable stay. There is an array of tourist attractions surrounding this hotel and they include Covent Garden, Oxford Street, The British Museum and Buckingham Palace.