A New SPG Hotel in Goa, India; W Goa – Opening Dec 12, 2016
Starwood Preferred Guest has over 50 hotels in India with many more coming up in the next few years. One location, where they do not have a presence in India is Goa, the popular tourist destination in India. Well, it looks like that is about to end. W Goa is opening its doors for guests …