Road Town - Road Town, Tortola
The Long Bay Beach Resort & Villas Hotel is located in Tortola, the main island of the British Virgin Islands, twelve miles from the airport and six miles from the main town, Road Town.
The Long Bay Beach Resort & Villas Hotel is the right choice to honeymooners, couples and families seeking relaxation and soft adventure.
Share your experiences with others. Don't forget to send your review to Debbie by using an easy form.