Sentences with phrase «adjacent lush green landscaped»
Number of suites: 21 • Forty of the resort's spacious rooms and suites are set on an adjacent lush green landscaped island in the marina itself, giving these rooms a distinctive resort feel and convenient access to the Spa Island.