Beach Garden Villa St. John 2 Google Reviews St John Lodging Travel Agency Visit Website +1 340-776-6641 +1 340-776-6641 Mary Holter Road Cruz Bay, St John 00830 Get Directions