Saint Georges Hotel, London
   HOME

TheInfoList



OR:

Treehouse Hotel London is a hotel in
Central London Central London is the innermost part of London, in England, spanning several boroughs. Over time, a number of definitions have been used to define the scope of Central London for statistics, urban planning and local government. Its characteris ...
, England. It is located on the corner of Langham Place and
Riding House Street Riding House Street is a street in central London in the City of Westminster. History Riding House Street (originally Lane) started off as a straight and narrow connection between Edward Street in the west and Great Titchfield Street in the east ...
, formerly the site of the
Queen's Hall The Queen's Hall was a concert hall in Langham Place, London, opened in 1893. Designed by the architect Thomas Knightley, it had room for an audience of about 2,500 people. It became London's principal concert venue. From 1895 until 1941, it ...
concert hall, which was bombed in 1941. The hotel was developed by the
Crown Estate The Crown Estate is a collection of lands and holdings in the United Kingdom belonging to the British monarch as a corporation sole, making it "the sovereign's public estate", which is neither government property nor part of the monarch's priva ...
as the Saint Georges Hotel and operated under that name until 2019, when the structure was gutted and renovated and the hotel was renamed Treehouse Hotel London. The 95 guest rooms of the hotel occupy floors 9 to 14 of a mixed-use building. Treehouse Hotel is operated by SH Hotels & Resorts, and is a brand, with other Treehouse Hotels planned or under construction in
Manchester Manchester () is a city in Greater Manchester, England. It had a population of 552,000 in 2021. It is bordered by the Cheshire Plain to the south, the Pennines to the north and east, and the neighbouring city of Salford to the west. The t ...
,
California California is a U.S. state, state in the Western United States, located along the West Coast of the United States, Pacific Coast. With nearly 39.2million residents across a total area of approximately , it is the List of states and territori ...
,
Florida Florida is a state located in the Southeastern region of the United States. Florida is bordered to the west by the Gulf of Mexico, to the northwest by Alabama, to the north by Georgia, to the east by the Bahamas and Atlantic Ocean, and to ...
, and
Adelaide Adelaide ( ) is the capital city of South Australia, the state's largest city and the fifth-most populous city in Australia. "Adelaide" may refer to either Greater Adelaide (including the Adelaide Hills) or the Adelaide city centre. The dem ...
.


References


External links

* Hotels in London Hotels established in 1963 Hotels established in 2019 Hotel buildings completed in 1963 {{UK-hotel-struct-stub