The portfolio being sold comprises over 2,300 rooms in 7 Hotels in Germany as well as 4 hotels in other major European cities.
ICHM – Big changes at the top
Major Moves at Adelaide’s International College of Hotel Management
New UK hotel brand, Principal, launching from Starwood Capital
Principal is a collection of city-centre hotels based in landmark buildings in exceptional locations across the United Kingdom.