Login

© 2019 Ultimate Island Guide

Light House Villas


The Light House Villas in Tortola, are an excellent value and conveniently located, providing a solid base for experience all that the British Virgin Islands have to offer. Resembling condominium or apartment rentals, the Light House Villas are a home away from home for those looking to take advantage of the tropical paradise found on Tortola. Cane Garden Bay is one of the most exciting and beautiful places to stay on the island of Tortola. The Light House apartments...



Facts and Features

Contact Information

P.O. Box 11156

St. Thomas

Virgin Islands (US)

801