Feather Leaf Inn 44 Google Reviews St Croix Spa Lodging Visit Website +1 340-474-1358 +1 340-474-1358 325 Prospect Hill Frederiksted, St Croix 00840 Get Directions