Far away from crowds and located right on the beach, Sunset Shores Beach Hotel is the perfect place for you to escape and relax on the beautiful mainland of St. Vincent & the Grenadines. Ocean lovers enjoy a south-facing beach where the sea breeze, …