Leeward Beach is less than 2.5 km away. The resort lies within a 10-minute walk of the centre of Grace Bay.
Seven Stars Resort & Spa is a short ride from Princess Alexandra National Park.
After a tiring day have a rest on an a private balcony featured in your room. Guests can take advantage of views of the ocean. They also include a coffee maker, a refrigerator, and a stovetop.
Seven Stars Resort & Spa offers a daily continental breakfast. There is a lounge bar onsite. Guests can dine at the dessert restaurant The Patty Place, which is about 200 metres away.
A tennis court and a fitness centre can be provided at a surcharge. There is a fitness studio in this hotel.