Best Western acquires ‘historic’ south London hotel
Best Western Great Britain has acquired the Queens Crystal Palace Hotel in south London, adding to the group’s portfolio of over 260 independent hotels.
Originally built in 1854, the property occupies a Victorian building and has recently undergone an extensive period of refurbishment, doubling the number of bedrooms to 331 in total, due to be complete by the new year.