Four Points makes debut in Makassar
Starwood Hotels & Resorts has opened its first Four Points hotel in Makassar, the largest city on the Indonesian island of Sulawesi.
The new Four Points Makassar features 270…
Recover your password.
A password will be e-mailed to you.