Venue type
Hotel
Location
Naples, United States Of America