With nine hotels and more than 800 rooms, Aitken Spence Hotels ranks as the nation’s second-largest hotel owner after John Keells Hotels. It plans to build four additional hotels during the next few years that will result in a total 2,132 rooms.
Editor, Writer, Researcher
With nine hotels and more than 800 rooms, Aitken Spence Hotels ranks as the nation’s second-largest hotel owner after John Keells Hotels. It plans to build four additional hotels during the next few years that will result in a total 2,132 rooms.