Royal Albert Hall Hotels
Situated in central London, south of Hyde Park and west of Knightsbridge, the Royal Albert Hall has an ideal central location close to a variety of excellent hotels. We have chosen some hotels in the surrounding area to make booking Royal Albert Hotel accommodation quick and straightforward.
The Albert Hall is a monumental arts venue dedicated to Queen Victoria’s husband Prince Albert. The name of the hall was originally to be 'The Central Hall of Arts and Sciences,' but after the death of Prince Albert the name was changed, at Queen Victoria’s request, to the Albert Hall. Its iconic oval design (influenced by the amphitheatres of the classical world) has made it one of London’s most recognised landmarks. A Grecian mosaic frieze depicting the ‘Triumph of Arts and Science’ encircles the exterior of building and praises the achievements of the Great Exhibition of 1851.