El Long Bay Beach Resort está situado en West End Tortola y alberga un restaurante. El establecimiento alberga un bar y un jardín. Todas las habitaciones tienen balcón.
Todas las habitaciones del hotel están equipadas con TV de pantalla plana.
Road Town está a 7 km.