If you stay here, don't bother getting the all-inclusive plan. There are much better places to dine with much better service. You will actually get the food you order at other places.
Address: Long Bay Beach Resort, Long Bay, Tortola
Location: Caribbean > British Virgin Islands > Tortola
Phone Number: +1 284-495-4252