Aimbridge Hospitality to add 120 hotels in 120 days

Hyatt House/Hyatt Place Chicago in Illinois, US. Credit: PRNewsfoto/ Aimbridge Hospitality.



  • Aimbridge