Goa is known as India’s beach escape and as a partying hot spot, fueled in part by its minuscule alcohol excise taxes in comparison to the rest of the country, in addition to legal gambling at casino boats and hotels. But while its modern reputation is that of a holiday […]
fine hotels and resorts hotels
Marriott International launches The St. Regis Goa Resort
St. Regis Hotels and Resorts, a part of American hotel management company Marriott International Inc’s 30 hotel brands, has launched its second property in India, The St. Regis Goa Resort. The hotel has 206 rooms, including 46 suites, and is spread over 49 acres. This is the brand’s second hotel […]