© 2019 Ultimate Island Guide

Overlooking Sir Francis Drake Channel on the island of St. John, Le Chateau provides a view that would make U.S. Virgin Islands' infamous pirate Blackbeard jealous and amenities and comforts of which he could only dream. From 850 feet up on Peter Peak, vacation guests of this romantic villa have stunning views of Cinnamon Bay and the British Virgin Isles. Sub-tropical forests and lush tropical gardens surround the villa's two acres, located within St. John's National Park in...

Facts and Features

Contact Information

5206 Enighed Suite 206


Virgin Islands (US)