W Hotels Worldwide

Ownership W Goa
W Hotels Debuts in India

GOA, INDIA—W Goa, located on the Vagator Beach, has opened here. The hotel’s debut marks the brand’s 50th hotel worldwide,…

1 2