$107,500 - $140,000 /night
24 Bedroom Villa, 20 Bathrooms, Sleeps 48
Welcome to Necker Island, Sir Richard Branson's private island paradise in the British Virgin Islands, a stunning and unspoilt area of the Caribbean. At 74 acres, Necker sits in turquoise waters surrounded by coral reefs and fringed with beautiful white s...
more