Das Long Bay Beach Resort in West End Tortola verfügt über ein Restaurant. Zu den verschiedenen Einrichtungen dieser Unterkunft gehören eine Bar und ein Garten. Alle Zimmer verfügen über einen Balkon.
Alle Zimmer im Hotel sind mit einem Flachbild-TV ausgestattet.
Die Stadt Road erreichen Sie nach 7 km.