Home Tags Nottingham

Tag: Nottingham

DoubleTree by Hilton Signs Three Franchise Agreements in the U.K.

LONDON—Hilton Worldwide today announced the signing of three franchise agreements for its DoubleTree by Hilton brand in three more U.K. cities. Having opened 11...
Advertisement