starwood hotels & resorts india inaugurated the w hotel at taluka bardez, dist. north goa, goa on 5th december, 2016. the hotel comprises of 160 rooms (13 suites), amenities like pool, spa, fitness center, 3 meeting spaces, etc. [info as of: mar. 17]