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