W Goa opens on the Arabian Sea - First W Hotel to open in India!
W Hotels Worldwide has just officially unveiled India's very first W Hotel, the W Goa which is located along the internationally-renowned Vagator Beach. This highly-anticipated debut is the brand's 50th hotel worldwide and it celebrates the bold brand values with a unique Goan-twist.
Read More