May 142013
 
W Retreat & Spa Goa to Open in India in April 2015

Starwood is all set to open its new resort in India’s premier beach destination, Goa on April 1, 2015. W Retreat & Spa Goa is expected to tempt the increasingly influx of leisure vacationers booking tickets aboard flights arriving in India. International luxury seekers and business travellers who are often to be seen in a look « Continue Reading »

This site uses cookies to analyze traffic and for ads measurement purposes.
learn more about how we use cookies.