Development of a 4-star hotel as part of a large mixed-use project known as Aldgate Place in central London
December 2014
212 keys
Opportunistic
Hotel