Home Tags InTown

Tag: InTown

Starwood gets keys to InTown Suites

Starwood Capital Group is acquiring InTown Suites, an extended-stay hotel chain with nearly 140 properties totaling 18,000 rooms.