London-based Hotel Group Hamlet Hotels Sets Out to Acquire 50 New Hotels in the Next Twelve Months
Hamlet Hotels group aims to add an extra 50 hotels to their portfolio in the next twelve months, expanding from their Southeast location to the…
Read more...