SUGAR MILL HOTEL Address: Little Apple Bay Road Town (Tortola) - BRITISH VIRGIN ISLANDS, VIRGIN ISLANDS