The Cowell Group has bought the 157-bedroom Hilton Garden Inn Luton from a client of Tritax.
A price of around £7m is understood to have been agreed for the hotel, which was purchased on behalf of a
The Cowell Group has bought the 157-bedroom Hilton Garden Inn Luton from a client of Tritax.
A price of around £7m is understood to have been agreed for the hotel, which was purchased on behalf of a