Categories
Travel News

Marriott’s Westin Hotels and Resorts debuts in Goa

Marriott’s premium wellness hotel chain, Westin Hotels and Resorts has opened its newest Indian property in Goa.