The St. Regis Goa Resort now open

St. Regis Hotels and Resorts, part of Marriott Bonvoy’s portfolio of 30 extraordinary hotel brands, is a curated sanctuary between the Sal River and Arabian Sea near India’s south-western coastal city of Goa, famous for its palm-fringed tropical beaches, historic Portuguese-era architecture, enticing seafood and distinctive culture. The St. Regis […]