The Jade Mountain resort. Offers you that no other hotel in St Lucia can. Well, the 600 acre beach front resort has something for everyone. Jade Mountain is located on St. Lucia, an island so besieged by natural beauty that it is known as the Helen of the West Indies, as in Helen of Troy. St. Lucia is gorgeous from top to bottom, but its most impressive and best known feature are the Pitons, Gros and Petit, two poignant towering mountain peaks, connected at the hip like Siamese twins, one just slightly taller than the other. Jade Mountain also boasts iconic view of both the Piti & Gros Piton mountains floating upon the Sea. Nick Troubetzkoy is the architect, and Jade Mountain is his life’s great work, like Michelangelo’s David.