Situato a West End Tortola, il Long Bay Beach Resort offre un ristorante. Tra i vari servizi di questa struttura figurano un bar e un giardino. Tutte le camere sono dotate di balcone.
Tutte le camere dell'hotel sono dotate di TV a schermo piatto.
La città di Road dista 7 km.