St. Regis Hotels and Resorts recently announced the opening of The St. Regis Goa Resort.
“We are delighted to celebrate the opening of our second St. Regis property in this enchanting haven in India. St. Regis provides exquisite resort experiences for our global luminaries, and Goa is a special destination where guests will find themselves surrounded by unspoiled nature and infinite sandy beaches,” said George Fleck, Vice President and Global Brand Leader, St. Regis Hotels & Resorts.
Located approximately 60 minutes drive from Goa International Airport, the Resort is nestled in 49 acres of lush greenery fringing the pristine Mobor Beach on the shores of the Arabian Sea. The area between the Sal River and the ocean is a paradise for nature lovers, a sanctuary of freshwater lagoons and over 30,000 trees.