Made O'Meter
Discover where a brand or product originates
1 Hotels is owned by Starwood Capital Group, headquartered in the United States. Yes. The ultimate owner of 1 Hotels, Starwood Capital Group, is headquartered in the United States.
A private alternative investment firm with a core focus on global real estate, energy infrastructure, and hospitality, managing a significant portfolio of assets worldwide.
SH Hotels & Resorts
disclaimer
poweredBy