Starwood’s Four Points by Sheraton brand is on track to open 10 new hotels across the globe by year’s end. Four Points will now have a presence in 28 countries, up from 24 this year. Locations include:
Lagos, Nigeria
Galveston and Houston, Texas
Tucson, Arizona
Memphis, Tennessee
Tripoli, Libya
Bangkok, Thailand
Pune, India
Visakhapatnam, India
Tai’an, China