Liverpool

12
Oct

DoubleTree by Hilton Opens Hotel & Spa in Liverpool

LONDON—DoubleTree by Hilton has opened its first hotel and spa in Liverpool, England, which is housed in the Municipal Annex building, a restored Grade II listed building in the heart of the city. Hilton Worldwide has more than 25 locations across the U.K.
Read More