how many rooms at the beaches all-inclusive resort in turks and caicos
Popular highlights. Located in Grace Bay within a mile (2 km) of Grace Bay Beach, Beaches Turks & Caicos Resort Villages & Spa All Inclusive is within a few miles (5 km) of other popular sights such as Turtle Cove. This 758-room, 5-star resort has 10 outdoor pools along with a full-service spa and a free water park.