Albert Hall Hotels
In London city centre, south of Hyde Park, West of Knightsbridge, the Royal Albert Hall has an ideal central location close to a variety of hotels. We have chosen some hotels near the Albert Hall to make booking easy.
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.