Venue type
Hotel
Location
Santo Domingo, Dominican Republic